Datatables 数据表中的自定义顺序(jQuery插件)

Datatables 数据表中的自定义顺序(jQuery插件),datatables,Datatables,数据集中的每一行都有一个唯一的标识符。我想让他们按照我自己的定制顺序来订购。下面是一个例子: 我有我的原始数据: ID Name ------- 1 Peter 2 John 3 Steve 和我的订单顺序,例如3,1,2 初始化DataTable时,我希望我的条目显示如下(根据预先计算的顺序): 您的代码似乎工作正常。不过有两个问题 RowReorder插件需要order列才能正常工作 您需要相应地处理和更改URL哈希 除非您希望处理事件并相应地调整URL哈希,否则需要禁用顶部表上的排序

数据集中的每一行都有一个唯一的标识符。我想让他们按照我自己的定制顺序来订购。下面是一个例子:

我有我的原始数据:

ID Name
-------
1 Peter
2 John
3 Steve 
和我的订单顺序,例如3,1,2

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


您的代码似乎工作正常。不过有两个问题

  • RowReorder插件需要order列才能正常工作
  • 您需要相应地处理和更改URL哈希
  • 除非您希望处理事件并相应地调整URL哈希,否则需要禁用顶部表上的排序

有关代码和演示,请参阅

如何获取/计算自定义订单序列?我获取原始表格数据和自定义订单序列,并使用此序列创建表格。所以我从哪里得到序列并不重要,重要的是,你可能会面临,你要求你尝试的解决方案,但实际的解决方案可能不同。你能发布一些HTML/JS代码来说明你的定制订单序列和表数据的格式吗(它可以来自HTML、Ajax或JavaScript)?编辑------准备设置一个示例谢谢发布示例。我认为有一个简单的解决方案,但你需要有秩序的URL或只是想保留秩序?我还假设您根本不希望第一个表是可排序的,对吗?
ID Name
-------
3 Steve
1 Peter
2 John