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).
le value a bien l'info que je veux qu'il ait.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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); }
Partager