[AJAX]probème d'affichage de traitement
salut. J'utilise l'Ajax pour afficher un tableaux à partir d'un ID reçu via le XMLHTTPR.... Le problème est que ce que je veux afficher ne s'affiche que qques secondes, puis disparait comme si la page se rechargeait. Comment l'empecher svp?
voila la fonction qui envoie le paramètre au fichier de traitement (dans ce dernier, je mets juste un echo "hello world"; pour tester).
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 26 27
| function GestEmp(value)
{
if(window.XMLHttpRequest) // Firefox
xhr_object = new XMLHttpRequest();
else
{
if(window.ActiveXObject) // Internet Explorer
xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
else
{ // XMLHttpRequest non supporté par le navigateur
alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
return false;
}
}
var url= "phpjs/consulcotemp.php?cotisd_id="+escape(value);
xhr_object.open("POST",url, false);
// xhr_object.SetRequestHeader("Content-type", "application/x-www-form-urlencoded");
xhr_object.send(null);
if(xhr_object.readyState == 4)
{
document.getElementById('tableau').innerHTML = xhr_object.responseText;
}
else
return(false);
} |
le value a bien l'info que je veux qu'il ait.