Bonjour � tous,

Je suis dans un popup et je fais appel � AJAX pour compl�ter ma page appelante � partir des infos renseign�es dans la popup.

Dans ma page principale, j'ai un tableau et je dois ajouter des lignes � ce tableau.

Dons mon tableau, j'ai mis un tbody qui s'appelle "nouveau".
Je dois soit remplacer ce tbody par mon code php appel� avec Ajax, soit inserer mes lignes au dessus de ce tbody (je peux remplacer le tbody par une autre balise...)

Donc pour l'instant, j'ai mon code Ajax qui se pr�sente ainsi :
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 valider_panier(id)
{
	var XHR = null;
	if(XHR && XHR.readyState != 0)
	{
		XHR.abort();
		delete XHR;
	}
	XHR = new XMLHttpRequest();
	if(!XHR)
	{
		return false;
	}
 
	url = "mapage.php?id" + id;
	XHR.open("GET", url, true);
	XHR.onreadystatechange = function()
	{
		if (XHR.readyState == 4)
		{
			window.close();
			window.opener.document.getElementById("nouveau").insertAdjacentHTML("beforeBegin", XHR.responseText);
		}
	}
	XHR.send(null);
}
J'ai essay� de mettre innerHTML et �a ne fonctionne pas.

En ce moment, �a ne m'affiche rien du tout.
Avec innerHTML, �a m'affiche tout dans la m�me cellule (j'ai mes <tr> et mes <td> du tableau r�alis� � partir d'ajax qui sont dans le premier <td> de mon tableau principal).

Donc je voudrais savoir comment compl�ter mon tableau principal � partir de ce que je re�ois de ma page php appel� � partir d'ajax.
Il faut savoir que l'op�ration doit �tre renouvelable. On doit pouvoir ins�rer plusieurs fois des lignes � partir de pop up diff�rentes.

Merci d'avance pour votre aide.