Hallo,
irgendwie verzweifel ich gerade und finde meinen Fehler nicht...Per Ajax hole ich mir über die ID den Inhalt eines Eintrags.
|
Javascript source code
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
var entry;
var url = 'index.php?action=WhatsUpParseEdit';
new Ajax.Request(url,
{
method: 'get',
parameters: {whatsUpID: whatsUpID},
onSuccess: function(transport){
alert(transport.responseText); // funktioniert
entry = transport.responseText.replace(/^\s+|\s+$/g,"");
alert(entry); // funktioniert
},
onFailure: function(transport){
alert('Error: Ajax-Request failed.');
}
});
alert(entry); // funktioniert nicht, gibt undefined zurück
|
Kann mir bitte jemand sagen, warum das 3. alert() nicht funktioniert? Ich verstehs einfach nicht..
Die entry-Variable ist oben doch definiert, aber sie funktioniert komischerweise nur in der onSuccess-function...
Danke!