Datatables rowreorder只能移动一行
问题描述:
我遇到了jQuery Datatables的问题,刚添加rowReorder
选项给我的表,问题是当我拖放选中的行时,它只移动一行。我使用的选项是:Datatables rowreorder只能移动一行
rowReorder: true,
例子: https://jsfiddle.net/4gfh00u8/
试图寻找在文档或答案,但没有找到一个解决方案。
答
您需要具有序列号的列或数据属性。默认情况下,RowReorder扩展在第一列中查找它。
在basic initialization example,它说:
在表的第一列是一个序列号,其提供的顺序的基础。
如果您不想在表格中显示序列号,也可以使用rowReorder.dataSrc
指定序列号的数据源。
您的代码还有其他一些问题,例如,订购不应禁用order: false
。在columnDefs
选项名称中还有一个错字。
有关代码和演示,请参见updated example。
非常感谢!!!!拯救了我的一天! –