jQuery Syntax Probleme
Olaf
- javascript
0 wurzelbert
0 Olaf
0 JürgenB
Servus,
will überprüfen, ob eine AJAX-Antwort genau und nur die Zeichenfolge "<ok>" enthält (ist noch beliebig wählbar). Tritt dieser Fall ein, wird ein div-Element mit neuem Inhalt belegt per load.
Trifft der Fall nicht zu, wird die komplette AJAX-Antwort in das div-Element geladen.
Ich habe Probleme, bei jQuery die richtige Schreibweise zu finden.
Es hakt hier gerade bereits an der einfachen Zuweisung der AJAX-Antwort an die Variable antwort.
function submitForm(div,form) {
$.ajax({type:'POST', url: 'test.php', data:$('#'+form).serialize(), success: function(response) {
var antwort=html(response);
if(anwort="<ok>") {
$('#'+div).load("forms/formFarbwerte.php");
}
else {
$('#'+div).html(response);
}
}});
return false;
}
servus Olaf,
> if(anwort="<ok>") {
du brauchst zwei =.
der wurzelbert
Danke!
Hab die Fehler alle gefunden!
Es grüßt
Olaf
Hallo Olaf,
if(anwort="<ok>") {
willst du zuweisen (=) oder vergleichen (==)?
Gruß, Jürgen