Bonsoir,

J'ai un petit problème de persistance de donnée dans l'execution de ma requête.

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
28
29
30
 
function Add_product() 
{
	var param1=document.getElementById('idarticle').value;
	var param2=document.getElementById('nserie').value;
	var param3=document.getElementById('origine').value;
	var param4=document.getElementById('Emballage').value;
	var param5=document.getElementById('Materiel').value;
	var param6=document.getElementById('Accessoire').value;
	var param7=document.getElementById('Dreception').value;
	var product = "idarticle="+param1+"&";
		product+="nserie="+param2+"&";
		product+="origine"+param3+"&";
		product+="Emballage"+param4+"&";
		product+="Materiel"+param5+"&";
		product+="Accessoire"+param6+"&";
		product+="Dreception"+param7;
	xhr = new XMLHttpRequest();
	xhr.onreadystatechange = function() 
		{	
			if(xhr.readyState==4 && xhr.status==200)
			{	
				var response_test =  xhr.responseText;
				document.getElementById('test').value =response_test;
			}
		}
	xhr.open("POST",'Add_product.php',true);
	xhr.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xhr.send(product);
}
Ma requête s’exécute bien, car je vois dans ma inputbox, le résultat s'afficher une fraction de seconde. Puis, ma box s'efface. Quelqu'un aurait il une idée ?