Bonjour^^
J'ai récemment mis en place un petit système de pagination qui au lieu de me refaire une requete à chaque fois que je change de page, n'affiche que les résultats de la page en cours, grace à l'outil display.
en gros je mets juste la proprieté des champs à afficher à table-row et les autres à non, comme ça je vois que ce que je veux.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 function page(page,nb_max) { alert(page); for (j=1; j < nb_max+1; j++) { if ((j>=20*(page-1)+1)&&(j<=20*page)) document.getElementById("facture"+j).style.display='table-row'; else document.getElementById("facture"+j).style.display='none'; } }
L'inconvénient c'est que IE ne reconnait pas table row et du coup je ne peux pas afficher mes lignes correctement une fois que je les ai cachés (les autres display affichent des resultats moches).
Je me demandais s'il n'y avait pas un moyen de récupere ça sans avoir à tout refaire...
merci
Partager