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 :
J'ai essay� de mettre innerHTML et �a ne fonctionne pas.
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); }
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.
Partager