Besoin d'Aide avec Jquery TableSorter Pager plugin
Je suis en utilisant le plugin tablesorter: http://tablesorter.com/docs/ avec jquery 1.4.2
Maintenant mon problème est le suivant. L'utilisateur peut ajouter dynamiquement des lignes à la table. Mais ce qui semble gâcher la pagination. Comme le premier il est ajouté à la première "page" de lignes, mais si vous voulez aller à la deuxième page et vous retournez à la première page. Vous nouvellement enregistrement est allé. Je ne sais pas où il va, mais il est tout simplement disparu.
J'ai essayé de faire ce
$('#pagerid').unbind('click');
$('#tbl tbody ').append(response.HtmlRow);
$('#tbl').trigger('update');
J'ai donc essayé de séparer le pager cliquez sur la méthode et faire un déclencheur de mise à jour mais cela ne semble pas fonctionner. J'ai ensuite essayé d'ajouter cette ligne après la au-dessus de 3 lignes.
$('#tbl').tablesorterPager({ container: $('#pagerid') });
mais il semble ne rien faire de trop.
http://tablesorter.com/docs/example-pager.html
OriginalL'auteur chobo2 | 2010-05-14
Vous devez vous connecter pour publier un commentaire.
C'est parce que TableSorterPager magasins cache tableau de lignes de la table et le détruit/recrée la table indiquant uniquement les "intéressant" lignes du cache en fonction de la page sélectionnée.
Je suis tombé sur cette question avant de à travailler, sauf que j'ai aussi eu l'TableSorterFilter plugin sur le dessus de Radiomessagerie et TableSorter. J'ai fini par la faire fonctionner, enfin, mais il a fallu beaucoup d'efforts de modifier le code du plugin.
Si je devais recommencer, j'aurais juste allé avec DataTables.net qui semble avoir un plus riche de l'API pour faire ces genres de choses. En fait, je vous suggère d'aller dans cette voie avant de vous rendre fou!
OriginalL'auteur BradBrening
La ligne (tr) que vous ajoutez doit avoir l'étiquette de style "display:table-row;"
OriginalL'auteur Carcione