2010-07-14 13 views
1

J'ai mon tablesorter avec le zèbre fonctionnant bien mais je ne peux pas sembler installer le pager correctement.Tablesorter et Pager: comment installer?

Lorsque j'inclue le fichier pager.js comme vous le voyez ci-dessous, il casse mon tri tous ensemble. Le tri fonctionne très bien quand ce fichier n'est pas chargé mais je n'ai pas de pager.

Quelqu'un, qu'est-ce que je fais mal?

<script type="text/javascript" src="/site_media/jquery.js"></script> 
<script type="text/javascript" src="/site_media/tablesorter/jquery.tablesorter.min.js"></script> 
<script type="text/javascript" src="/site_media/tablesorter/jquery.tablesorter.pager.js"></script> 

<script type="text/javascript"> 
$(document).ready(function() { 
// results table sorting 
$("#results") 
.tablesorter({widgets: ['zebra']}) 
.tablesorterPager({container: $("#pager") 
           }); 

}); 
</script> 

Répondre

1

Ce que vous mettez code devrait fonctionner.

$("#"+tableid) 
     .tablesorter({widthFixed: true, widgets: ['zebra']}) 
     .tablesorterPager({container: $("#pager")}); 

Assurez-vous -

  1. Vous avez votre table avec le même 'id' et contenant de téléavertisseur avec la même 'id'!
  2. Parfois, il se peut que javascript soit en cours d'exécution avant que la table ne soit complètement rendue. Mettez donc javascripts à la fin de la page.

Espérons que cela aide ...