行重新排序在Datatable jquery插件中不起作用

时间:2017-06-06 05:10:45

标签: jquery datatable

我使用Datatable插件版本 - 1.10.15

我想让我的表行可拖动以更改排序顺序,并且我使用数据表'行重新排序'功能,但它不起作用

给我一​​个错误:Uncaught TypeError: table.rowReordering is not a function

This is my work但不起作用

我正在尝试包括所有相关的外部资源

我的脚本是

$(document).ready(function() {
  var table = $('#example').DataTable({
    "iDisplayLength": 50,
    'createdRow': function(row, data, dataIndex) {
      $(row).attr('id', 'row-' + dataIndex);
    }
  });

  table.rowReordering();
});

请看看我的例子

,帮助我找出出错的地方

1 个答案:

答案 0 :(得分:3)

我使用DataTables 1.10.9, RowReorder 1.0.0

解决了我的问题

这里是数据表子行

的小提琴

简单的解决方案是:

var table = $('#example').DataTable({
  rowReorder: true,
  "iDisplayLength": 50,
});

<强> DEMO