[AJAX] Faire passer une variable AJAX dans autre chose qu'un <div></div>
Bonjour à tous,
voici mon problème: je récupère très facilement une variable ajax mais j'aimerais utiliser cette variable pour générer une boucle en php. Autrement dit, j'arrive très facilement à afficher la valeur de la variable renvoyée par ajax dans un <div> mais cela ne m'aide pas pour faire ma boucle...
Voici mon code (code classique ajax)
JS
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| function equipecoach(nbmenus){
var xhr = getXhr()
// On défini ce qu'on va faire quand on aura la réponse
xhr.onreadystatechange = function(){
// On ne fait quelque chose que si on a tout reçu et que le serveur est ok
if(xhr.readyState == 4 && xhr.status == 200){
document.getElementById("nb").innerHTML = xhr.responseText;
}
}
if (document.getElementById("coach").checked == false) {
var nbmenus = 0;
}
xhr.open("GET", "_contacts_ajax2.php?nbmenus="+nbmenus, true);
xhr.send(null);
} |
Quand je fais:
Code:
<div id="nb"></div>
j'obtiens par exemple 4. Mais comment faire pour faire une boucle avec ça ?
Code:
1 2 3
|
$i=0;
while ($i < div id="nb"></div>) { .... |
Le code ci-dessus n'est bien sûr pas possible mais l'idée est là...
Merci d'avance de vous pencher sur mon problème :king: