我有一个div和三个按钮。基于按钮单击,数据表中的列更改。 这是mycode
$('#impfamilydatatable').dataTable({
"aaSorting": [[ 1, "desc" ]],
"bDestroy": true,
"iDisplayLength": 15,
"aLengthMenu": [[15, 30, 90, -1], [15, 30, 90, "All"]],
});
按钮-1在数据表中有3列,有2,3列有4列
如果我第一次点击button1,那么dataTable工作正常,但是其他两个按钮数据表未加载。 如果我首先点击按钮2数据表加载,然后按钮3也可以,但不是按钮。我的结论是,如果表中的列没有变化那么只会出现这个问题。
有没有解决方案?
$('#impfamilydatatable').dataTable().fnDestroy();
(我也尝试过)
var a="";
if(a !="") a.fnDestroy();
a = $('#impfamilydatatable').dataTable({
"aaSorting": [[ 1, "desc" ]],
"bDestroy": true,
"iDisplayLength": 15,
"aLengthMenu": [[15, 30, 90, -1], [15, 30, 90, "All"]],
});
但这都不起作用