Javascript RowReorder扩展不保存行的位置
我正在使用jQuery DataTables 1.10,并试图理解为什么这个新函数rowReorder不能正常工作 事实上,插件本身工作得非常完美:我可以轻松地拖放整行。但是,它不会保存行的新位置,因此我总是获得初始顺序(这在当时是无用的) 你能告诉我这里怎么了吗?我在这里使用一个非常基本的代码:Javascript RowReorder扩展不保存行的位置,javascript,jquery,datatables,Javascript,Jquery,Datatables,我正在使用jQuery DataTables 1.10,并试图理解为什么这个新函数rowReorder不能正常工作 事实上,插件本身工作得非常完美:我可以轻松地拖放整行。但是,它不会保存行的新位置,因此我总是获得初始顺序(这在当时是无用的) 你能告诉我这里怎么了吗?我在这里使用一个非常基本的代码: table = $('#myTable').DataTable({ data: jsondata, aoColumns: col_label_group, fnRowCall
table = $('#myTable').DataTable({
data: jsondata,
aoColumns: col_label_group,
fnRowCallback: function (nRow, aData, iDisplayIndex) {
nRow.setAttribute('id', iDisplayIndex);
},
rowReorder: {
selector: 'tr'
}
})
请参见JSFIDLE上的示例:当使用对象作为数据源时,请使用选项指定哪个属性保存序列号
行重新排序:{
选择器:“tr”,
dataSrc:'r'
},
有关代码和演示,请参阅