Hallo!
Ich setze einen Ajax-Request ab. Der wird soweit auch verarbeitet. Nur hab ich ein Problem die Antwort zu verarbeiten.
Hier der betreffende Code-Ausschnitt:
if(request.status == 200){
var result = eval(request.responseText);
// alert(result); - funktioniert
// tuEtwas(result); - funktioniert
// return result; - funktioniert nicht!
}
Diese Ajax-Funktion wird aus einer anderen Funktion aufgerufen wo ich das Abfrage-Ergebniss weiter verarbeiten will. Ich bekomme aber kein Ergebniss. Die return Anweisung mit "return result;" wird also offenbar nicht ausgeführt.
var ajaxResult = runAjax();
alert(ajaxResult); // funktioniert nicht
/* tu dies, tu das... */
Wo liegt mein Fehler? Kann mir bitte jemand helfen?
Dank und Gruß, Matze