Datatables rowreorder只能移动一行

问题描述:

我遇到了jQuery Datatables的问题,刚添加rowReorder选项给我的表,问题是当我拖放选中的行时,它只移动一行。我使用的选项是:Datatables rowreorder只能移动一行

rowReorder: true, 

例子: https://jsfiddle.net/4gfh00u8/

试图寻找在文档或答案,但没有找到一个解决方案。

您需要具有序列号的列或数据属性。默认情况下,RowReorder扩展在第一列中查找它。

basic initialization example,它说:

在表的第一列是一个序列号,其提供的顺序的基础。

如果您不想在表格中显示序列号,也可以使用rowReorder.dataSrc指定序列号的数据源。

您的代码还有其他一些问题,例如,订购不应禁用order: false。在columnDefs选项名称中还有一个错字。

有关代码和演示,请参见updated example

+0

非常感谢!!!!拯救了我的一天! –