DataTables - 移动tr行和“重载”表

时间:2017-12-27 15:06:41

标签: jquery datatables

我使用DataTable分页(每页10条记录)。我允许我的用户更改此数据表中行的位置,当表有10个记录或低时 - 没有问题。问题是当分页处于行动中时(因此当页面超过10行时)。然后我不能移动例如新位置的第二行 - 第12行。

示例:

之前:

  

ROW1

     

行2

     

...

     

Row12

     

第13行

后:

  

ROW1

     

ROW3

     

...

     

Row11

     

行2

     

第12行

     

Row13

我如何使用Datatables和使用分页?

现在我这样做了:

$('#tr_row12').insertBefore('#tr_row2');

但是当分页处于运行状态时,#tr_row12位于下一页(因此它不存在于分页的第1页)分页并且它不起作用...

1 个答案:

答案 0 :(得分:0)

您最好的选择是在启用滚动时使用RowReorder扩展程序,请参阅this example