Bonjour à tous, je suis débutant en AJAX et j'ai un petit problème.
Pour la premiere fois j'utilise une fonction qui possede un argument pour mon onreadystatechange . Et le "readystate" à l'air de rester à 1 (j'ai testé avec un alert). Donc ma fonction ne fait rien.
function getXhr(){
// celle là vous la conaissez tous
}
function initStats(){
var objRequete = getXhr();
objRequete.open('get','stats.php',true);
objRequete.onreadystatechange = Reponse_Stats(objRequete);
objRequete.send(null);
return true;
}
function Reponse_Stats(obj) {
if (obj.readyState==4) {
document.getElementById('stats').innerHTML = (obj.responseText);
}
}
Précisions:
Si j'utilise la fonction Reponse_Stats(obj) c'est que je veut l'utiliser plusieurs fois.
La initstats() est appelée "onload" de la page.
stats.php renvoi un tableau dynamique dans une <div id="stats">
Merci
Partager