Hi, seit einigen Tagen funktioniert bei mir mein Script nicht mehr wie ich es mal geschrieben hatte.
Ich habe zwischenzeitlich zwar Veränderungen an meiner
Seite durchgeführt. Aber nicht an dieser einen Datei.
Andere Scripte hab ich schon deaktiviert für meine Testzwecke.
Und zwar frage ich ab, welchen Rückgabewert ich von php mittels
resOb.responseText erhalte.
Der wert wird von der php mit echo ausgegeben.
Über einen alert als Test bekomme ich auch den gewünschten Wert.
In diesem Fall zum Beispiel echo "saved ";
saved wird mir dann auch per alert ausgegeben
alert(resOb.responseText);
Sobald ich aber an diese Stelle gerate
rutscht er generell immer in den else Zweig.
Obwohl resOb.responseText den wert saved erhält.
Nun hatte ich schon versucht den Inhalt von resOb.responseText
zum String zu konvertieren und dann nochmal zu vergleichen.
Aber auch das funktioniert halt nicht.
Was kann die Ursache dafür sein????
Bin ein wenig am Ende mit meinem Latein.
Vielen Dank schonmal
Ich habe zwischenzeitlich zwar Veränderungen an meiner
Seite durchgeführt. Aber nicht an dieser einen Datei.
Andere Scripte hab ich schon deaktiviert für meine Testzwecke.
Und zwar frage ich ab, welchen Rückgabewert ich von php mittels
resOb.responseText erhalte.
Der wert wird von der php mit echo ausgegeben.
Über einen alert als Test bekomme ich auch den gewünschten Wert.
In diesem Fall zum Beispiel echo "saved ";
saved wird mir dann auch per alert ausgegeben
alert(resOb.responseText);
Sobald ich aber an diese Stelle gerate
Code:
if(resOb.responseText == "saved"){ //tu was } else{ // oder auch nicht }
Obwohl resOb.responseText den wert saved erhält.
Nun hatte ich schon versucht den Inhalt von resOb.responseText
zum String zu konvertieren und dann nochmal zu vergleichen.
Aber auch das funktioniert halt nicht.
Was kann die Ursache dafür sein????
Bin ein wenig am Ende mit meinem Latein.
Vielen Dank schonmal
Kommentar