DataTables中的自定义顺序(jQuery插件)

时间:2015-10-05 22:04:00

标签: datatables

我的数据集中的每一行都有一个唯一的标识符。我想让它们按照我自己的自定义顺序排序。这是一个例子:

我有原始数据:

ID Name
-------
1 Peter
2 John
3 Steve 

我的订单顺序,例如3,1,2。

当我初始化DataTable时,我希望我的条目显示如下(根据我预先计算的顺序):

ID Name
-------
3 Steve
1 Peter
2 John 

1 个答案:

答案 0 :(得分:1)

您的代码似乎运行得很好。但是有几个问题。

  • RowReorder插件需要订单栏才能正常工作。
  • 您需要处理reorder event row-reorder并相应地更改您的网址哈希。
  • 除非您要处理order事件并相应地调整URL哈希,否则需要禁用顶层表的排序。

有关代码和演示,请参阅this jsFiddle