0

DataTables 警告(table id = 'example-advanced'):无法在同时使用 treetable 和 datatable 时重新初始化 DataTable。这是我的代码:

<script src="jquery-1.7.2.min.js"></script>
<script src='jquery.dataTables.min.js'></script>
<script src="jquery.treetable.js"></script>

<script>
  $("#example-advanced").treetable({ expandable: true });
</script>            
<script>
  $('#example-advanced').dataTable( {
    "bSort": false
  } );
</script>

实际上,我想摆脱数据表的排序部分,因为它在树表显示中给出错误,所以我想要数据表中的排序部分并保留其他功能,如搜索和分页。请帮帮我。提前致谢。

4

1 回答 1

0

只需在初始化表之前添加此代码。如果存在,它会破坏前一个表。确保将类名替换为您的类名。

$('.datatable').dataTable({
            "bDestroy": true
        }).fnDestroy();

如果您使用的是魅力主题。请转到 js/charisma.js 并在下面的代码段开始之前添加上面的代码。

$('.datatable').dataTable({
        "sDom": "<'row'<'col-md-6'l><'col-md-6'f>r>t<'row'<'col-md-12'i><'col-md-12 center-block'p>>",
        "sPaginationType": "bootstrap",
        "oLanguage": {
            "sLengthMenu": "_MENU_ records per page"
        }
    });
于 2014-12-08T17:27:07.603 回答