jQuery tablesorter在多个表中进行相同的排序

时间:2016-03-11 16:04:01

标签: jquery tablesorter

我有3个表格都是相同的(theads是相同的),但其中包含不同的数据。

有没有一种方法可以使用tablesorter(https://mottie.github.io/tablesorter/)按同一列对多个表进行排序,这样当用户按特定列对第一个表进行排序时,其他2个表也按同一列排序。

1 个答案:

答案 0 :(得分:1)

我想我自己想出来了......

如果您使用以下内容,则可以在表格中获取当前的sortList:

var sortList = $('#table1').data().tablesorter.sortList[0];

这将是:

[0, 0]

然后将sortList应用于其他表然后触发更新:

$(".otherTables").data().tablesorter.sortList[0] = sortList;
$(".otherTables").trigger("update"); 

我不确定这是否是最好的答案,但它对我有用。