Tiny Table,如何基于两列进行初始排序

时间:2016-10-29 17:31:44

标签: javascript jquery sorting jquery-plugins tablesorter

我正在使用小表V3对表格进行排序,并在表格顶部包含一个搜索框。

目前,基于列名i,e列1进行排序 这是工作小提琴,http://jsfiddle.net/2vdh2ac8/3/下面是我根据名字排序后获得的结果。

no. name    due date    comment
97  bob     01/16   this is a comment
912 daisy   01/14   this is a comment
15  hahaza  09/16   this is a comment
234 hoppy   01/16   this is a comment
56  ishmael 02/18   this is a comment
24  john    04/16   this is a comment
43  john    01/16   this is a comment
365 kindle  05/15   this is a comment
123 pickpic 06/16   this is a comment

我想要实现的是,在根据名称排序后,如果名称重复,那么我必须根据截止日期对这些名称进行排序。 所以例如john在表中出现两次因此我需要输出如下

no. name    due date    comment
97  bob     01/16   this is a comment
912 daisy   01/14   this is a comment
15  hahaza  09/16   this is a comment
234 hoppy   01/16   this is a comment
56  ishmael 02/18   this is a comment
43  john    01/16   this is a comment
24  john    04/16   this is a comment
365 kindle  05/15   this is a comment
123 pickpic 06/16   this is a comment 

需要帮助来确定如何做到这一点。

1 个答案:

答案 0 :(得分:1)

下载插件的source code并通过jsbeautifier运行以取消缩小以便我可以阅读它,看起来你想要实现的是这个插件无法实现的。

sort-column的选项需要一个整数,并且只能处理它。

我想你最好的机会是不支持对多列进行排序,或者寻找另一个包含此功能的插件。