Javascript RowReorder扩展不保存行的位置

Javascript RowReorder扩展不保存行的位置,javascript,jquery,datatables,Javascript,Jquery,Datatables,我正在使用jQuery DataTables 1.10,并试图理解为什么这个新函数rowReorder不能正常工作 事实上,插件本身工作得非常完美:我可以轻松地拖放整行。但是,它不会保存行的新位置,因此我总是获得初始顺序(这在当时是无用的) 你能告诉我这里怎么了吗?我在这里使用一个非常基本的代码: table = $('#myTable').DataTable({ data: jsondata, aoColumns: col_label_group, fnRowCall

我正在使用jQuery DataTables 1.10,并试图理解为什么这个新函数rowReorder不能正常工作

事实上,插件本身工作得非常完美:我可以轻松地拖放整行。但是,它不会保存行的新位置,因此我总是获得初始顺序(这在当时是无用的)

你能告诉我这里怎么了吗?我在这里使用一个非常基本的代码:

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'
},
有关代码和演示,请参阅