Imbriquer 2 requêtes ajax
Bonjour,
j'essaie de me servir de la variable userID32 pour parametrer l'url de la seconde requete sans la definir comme globale. j'ai tente de faire une closure meme si je ne trouve pas cela pertinent dans le cas present et je n'y arrive pas...
Si quelqu'un peut m'aiguiller, ce serait super.. merci beaucoup
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
| var xhttp = new XMLHttpRequest();
xhttp.onload = function()
{
userID32 = this.responseText;
};
xhttp.open("GET", "http://127.0.0.1/wp-content/themes/eyephotox/script.php", true);
xhttp.send();
function updateGallery() {
let url = "http://127.0.0.1/wp-content/data/users/" + userID32 + "_list.txt";
document.getElementById("demo").innerHTML = url;
var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200) {
let listImage = JSON.parse(this.responseText);
for (x in listImage) {
document.getElementById("demo").innerHTML += listImage[x];
}
}
}
xhttp.open("GET", url, true);
xhttp.send();
}; |