J'utilise actuellement Jquery tablesorter et Jqpaginator dans mon application actuelle. Jquery tablesorter fonctionne avec des amendes lorsque la page est chargée pour la première fois mais lorsque je clique sur jqpaginator et que j'obtiens les données de la page suivante, les données sont superposées et les données triées de la première page sont également affichées.Jquery tablesorter seulement trier les données de la première page seulement
P.S. PageSize de mon appication est 5
AddTableSorter: function() {
$("table").tablesorter({
theme: 'blue', sortList: [[0, 0]]
});
CompanyTypeEdit.UIEvents();
},
Code jqpaginator:
LoadCompanyTypePagination: function (totalPages, CurrentPage) {
totalPages = (parseInt(totalPages));
if (totalPages < 1) {
}
else {
$.jqPaginator('#pagination1', {
totalPages: totalPages,
visiblePages: 3,
currentPage: CurrentPage,
onPageChange: function (num, type) {
CompanyTypeEdit.config.PageIndex = num;
console.log('rest' + num);
$('table').trigger('sortReset');
CompanyTypeEdit.GetAllCompanyType();
}
});
}
CompanyTypeEdit.UIEvents();
},