我试图将两者结合起来
行重新排序 https://datatables.net/extensions/rowreorder/examples/initialisation/events.html
和
表格输入 https://www.datatables.net/examples/api/form.html
我希望能够进行拖放行排序和可编辑数据。
这是我无法解决的问题:每次我拖放重新排序行时,它都会将数据恢复为初始状态,而不是用户在文本字段中输入的内容。我希望数据输入字段保持不变!
任何人都有解决方案吗?
$(document).ready(function () {
var table = $('#mytable').DataTable({
rowReorder: true,
lengthMenu: [[-1, 25, 100, 200], ["All", 25, 100, 200]],
columnDefs: [
{ orderable: true, className: 'reorder', targets: 0 },
{ orderable: false, targets: '_all' }
],
});
HTML是标准表,tr,td,输入类型=文本类型的东西。
编辑:
这是由于图书馆中的一个错误已经修复。
答案 0 :(得分:0)
此错误已在Datatables的RowReorder插件的版本:1.1.0中得到修复。