DataTables警告(表id =' example-advanced'):在同时使用treetable和datatable时无法重新初始化DataTable

时间:2014-06-06 09:54:20

标签: jquery html datatable treetable

DataTables警告(表格ID ='示例 - 高级'):在同时使用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>

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

1 个答案:

答案 0 :(得分: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"
        }
    });