Bonjour � tous,
Je suis novice dans le forum et j'esp�re que vos lumi�res m'aideront � y voir plus clair dans le monde impitoyable de l'Ajax.
Mon probl�me est le suivant. Je suis amen� � d�velopper une interface d'administration destin�e � mettre � jour des donn�es.
J'ai une page html avec un tableau (je vous �pargne les d�tails) :
Le but est d'effectuer une recherche selon les crit�res choisis par l'utilisateur (nom, prenom...) et d'afficher les r�sultats en temps r�el.
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12 <table id="table_grades" cellpadding="0" cellspacing="0" border="1"> <thead> <tr> <th>Nom</th> <th>Prenom</th> <th>Date d'obtention</th> <th>Grade</th> </tr> </thead> <tbody id="tb" name="tb"><!-- ici on insère nos données issues de PHP (les <tr> de chaque personnes)--> </tbody> </table>
J'ai opt� pour une solution en AJAX qui fonctionne merveilleusement bien ... sous Firefox. Le navigateur le plus pourri que je connaisse, IE, refuse de m'afficher les lignes. Apr�s un d�buggage, il semble que le souci provienne d'un innerHTML de mon tbody au moment de la mise � jour...
Firefox ne bronche pas � cette syntaxe... auriez-vous une solution � ce probl�me ?
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5 if(xhr.responseText!="") { lbletat.innerHTML = "" lblres.innerHTML = "" //alert(xhr.responseText) document.getElementById("tb").innerHTML = xhr.responseText <<<< ici
Merci d'avance et bonne soir�e � vous.
Partager