jQuery数据表-列重新排序和行分组

jQuery数据表-列重新排序和行分组,jquery,datatables,Jquery,Datatables,我对jQuery数据表和行分组插件有问题。 这是我的代码: list1table = $('#list1table').DataTable({ "paging": false, "ordering": false, "info": false, "searching": false, "scrollY": 600, "scrollX": true, fixedColumns: { leftColumns: fixcol_count }, colReor

我对jQuery数据表和行分组插件有问题。 这是我的代码:

list1table = $('#list1table').DataTable({
  "paging": false,
  "ordering": false,
  "info": false,
  "searching": false,
  "scrollY": 600,
  "scrollX": true,
  fixedColumns: {
    leftColumns: fixcol_count
  },
  colReorder: {
    order: tmp_order
  }
}).rowGrouping({
   iGroupingColumnIndex: 6,
   sGroupingColumnSortDirection: "asc",
   iGroupingOrderByColumnIndex: 0
});
错误:

TypeError:$(…).DataTable(…).rowGrouping不是函数

但是如果我将dataTable更改为dataTable,
rowGrouping
工作正常,但是
colReorder
不工作

我得到一个错误:

TypeError:list1table.colReorder未定义


colReorder必须具有D数据表,但是JQuery行挖掘需要D数据表。

如果使用
dataTable()
而不是
dataTable()
,则行分组插件可以正常工作,请参阅


然而,行分组插件不再被开发,我不建议使用它。使用另一种方法执行行分组,如所示。

如果使用
dataTable()
而不是
dataTable()
,则行分组插件可以正常工作,请参阅


然而,行分组插件不再被开发,我不建议使用它。使用另一种方式执行行分组,如所示。

好的,我的错误。我尝试调用list1table.colReorder.reset();并得到一个错误。如果我有list1table=$('#list1table').dataTable(…),你知道如何调用这个函数吗?我想在datatables中使用行分组,但我需要可折叠/可扩展的组。@user2971916,您可以这样调用它:
list1table.api().colReorder.reset()list1table.api().colReorder.reset()