Bonjour,
Je débute en AJAX & Javascript.
J'appel une fonction onLoad de mon body.
A l'intérieur de cette fonction j'ai une boucle qui pour chaque valeur d'une variable effectue une requete XMLhttpRequest().
Le problème est le suivante :
Je boucle sur xhr.open et xhr.send mais je passe en fin de fonction à xhr.onreadystatechange qui donc m'alert la même réponse.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 xhr.open("GET",url,true); xhr.send(null); xhr.onreadystatechange = function() { if (xhr.readyState == 4 && (xhr.status == 200 || xhr.status == 0)) { alert(xhr.responseText); }
Comment attendre la réponse d'une requête une par une.
En sachant que ce n'est pas un appel de fonction avec un setInterval ou setTimeOut étant donné que je suis sur une boucle intra-fonction.
Merci d'avance.
Partager