我想在初始化后手动设置DataTable选项,例如:
var myTable = $("#selector").DataTable({
"stateSave": false
});
我希望能够切换' stateSave'选项为true - 我该怎么做?
P.S。我正在使用DataTables 1.10.0
答案 0 :(得分:1)
来自数据表documentation:
简单地说,DataTables不允许在初始化时间之外的任何时间更改初始化选项。初始化后对表的任何操作都必须通过API完成,并在表初始化后尝试设置初始化选项将导致错误。
然而,对于stateSave
的样本,您可以销毁该表并使其重新焕发活力。
$("#testButton").click(function () {
myTable.destroy();
myTable = $('#selector').DataTable({ stateSave: true});
});