jQuery tablesorter使用分页和sortForce
我有一组约40个记录在一个表中分页工作,每页10个记录和在所有列上启用排序。我的问题是,分页似乎不能与sortForce选项一起使用。在实现它时,页面将在第一次加载时“工作”(如加载时),并且当单击其中一列(不是sortForce列)时,分页以形象化的方式爆炸并显示所有记录突然在同一页。排序然后锁定在一个方向上,你可以只排序sortForce最初描述(asc或desc),但对于所有列(所以你不能按列1排序asc比方说,如果sortForce在你正在排序的列上,对sortForce表示desc)。让我们来看看,如果我能掀起一个样本:jQuery tablesorter使用分页和sortForce
$(document).ready(function() { $("table").tablesorter({sortForce: [[2,0]]});
$("table").tablesorter({widthFixed: true, widgets: ['zebra']}).tablesorterPager({container: $("#pager")});
});
尝试与任何表集,你可以抓住一组表,从源代码在这里你的测试:
http://tablesorter.com/docs/example-pager.html
如果我想在这里做什么,强制一次列,同时能够在其他列上进行二次排序,同时包括分页,似乎更容易与另一个解决方案,我很乐意提供建议。
回答:
答案是在一个tablesorter下进行所有排序,而不是将其拆分。以下是解决方案:
jQuery("#table").tablesorter({widthFixed: true, sortForce: [[10,0]],
sortList: [[10,0]],
widgets: ['zebra']}).tablesorterPager({container: jQuery("#pager")});
sortList是为了完成初始排序所必需的。设置sortForce确保排序后与其他列排序。
以上是 jQuery tablesorter使用分页和sortForce 的全部内容, 来源链接: utcz.com/qa/266135.html