jQuery Syntax Probleme
    
Olaf
    
    
      
    
  - javascript
- 0  wurzelbert wurzelbert- 0 Olaf
 
- 0  JürgenB JürgenB
 nicht angemeldet
 nicht angemeldetServus,
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