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 : 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);
}
le value a bien l'info que je veux qu'il ait.