Bonjour,
J'ai d�couvert Prototype ce weekend... j'essaye de modifier le contenu d'un tableau. J'�cris ce qui suit. Ce code fonctionne tr�s bien sur Firefox. Sous IE, malheureusement c'est une autre paire de manches ... ca veut pas ... ma ligne se supprime bien mais mon tableau ne se met pas a jour.
Mon p'tit script cgi renvoie du text du type :
Le code qui ne fonctionne pas est la :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4 <tr><td>value1</td></tr> <tr><td>value2</td></tr> <tr><td>value3</td></tr> <tr><td>value4</td></tr>
J'ai fouill� dans les forums mais j'ai pas trouv� de r�elle r�ponse ...
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 function insertTable() { var myAjax = new Ajax.Request('http://192.168.0.9/cgi-bin/get_sales.cgi', {method: 'get',parameters: '',onComplete: showContent} ); } function showContent (requete) { var newContent = requete.responseText ; var cpt = $('patate').rows.length - 1 ; var tableau = $('patate') ; while (cpt >= 0) { $('patate').deleteRow (cpt) ; cpt -- ; } $('patate').innerHTML = newContent ; // new Insertion.Bottom ('mytable', newContent) ; }
Suis je oblig� de parser compl�tement le resultat et de faire de l'ajout tr par tr et td par td ... ou bien existe il une solution plus rapide ?
D'avance merci,
G�d�on
Partager