Comme plusieurs d’entre vous veulent connaitre les modifications que j’ai fait pour les tableaux javascript (suite des commentaires sur l’article “Economisez votre serveur : Triez en javascript”
Pour rappel, la page d’exemple se trouve ici : la page des entrainements de MARC78 sur Wanarun
Les modifications de la librairies sortable.js
Ajout d’une variable pour la taille des pages
- var maxRows=20;
Ajout de la fonction showPageTable()
- function showPageTable(table,number)
- {
- for (j=1;j
- <table.rows.length;j++)>{
- if (j<maxrows*(number-1)>=(maxRows*(number)+1))
- {
- table.rows[j].style.display='none';
- }
- else
- {
- table.rows[j].style.display='';
- }
- }
- }
Modification de sortables_init()
- //après la ligne
- ts_makeSortable(thisTbl);
- //j'initiliase mon tableau sur la premiere page
- showPageTable(thisTbl,'1');
Dans le php
- //il faut définir une variable commune avec le javascript
- $list=$data["performance"];
- $page_str="";
- $separator=" | ";
- if ($nb_page>1)
- {
- for($i=1;$i<=$nb_page;$i++)
- {
- $page_str.="<a href="#" onclick="\"showPageTable($('unique_id'),'".$i."')\"">".$i."</a>";
- $page_str.=$separator;
- }
- }
Tags :
Cette article a été écrit le
Vendredi 28 septembre 2007 à 19:32
Vous pouvez laisser un message, ou un trackback / retrolien depuis votre site
Vous pouvez laisser un message, ou un trackback / retrolien depuis votre site











Laisser un commentaire