Ik loop nu al uren te klooien met Javascript / JS / Ajax
Ik wil het volgende:
de body onload roept de volgende functie aan:
Deze doet dit:
Nu wil ik dat variabele answer wordt teruggekoppeld naar getLayer(layername) (de eerste functie dus), en niet naar bijvoorbeeld de innerHTML van een div.
variabele answer wordt gevuld, aangezien alert(answer) de juiste waarden terugkrijgt.
Alles werkt dus, ik wil dus dat de eerste functie de waarden van de laatste functie terugkrijgt.
Ik wil het volgende:
de body onload roept de volgende functie aan:
code:
1
| getLayer(layername) |
Deze doet dit:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| var request2 = new XMLHttpRequest();
function getLayer(getLayerID){
request2.open('get', 'ajaxSelectMedia.inc.php?id=' + getLayerID);
request2.onreadystatechange = parseInfo2;
request2.send('');
}
function parseInfo2(){
if(request2.readyState == 4){
answer = request2.responseText;
alert(answer);
}
} |
Nu wil ik dat variabele answer wordt teruggekoppeld naar getLayer(layername) (de eerste functie dus), en niet naar bijvoorbeeld de innerHTML van een div.
variabele answer wordt gevuld, aangezien alert(answer) de juiste waarden terugkrijgt.
Alles werkt dus, ik wil dus dat de eerste functie de waarden van de laatste functie terugkrijgt.