我有一个带有切换/切换按钮的表,该按钮仅在打开时显示有错误的列,并在未单击时显示原始未过滤的表 . 问题是,只要按下开关,表格的分页就会消失 . 没有任何单击开关按钮将返回 . 这是我的switch函数,我的表数据是通过datatabase / Ajax加载的 . 任何人都知道为什么这会导致分页消失?
checkbox.click(function () {
if (checkbox.is(":checked")) {
$.fn.dataTable.ext.search.push(
function (settings, data, dataIndex) {
var num = Number(data[4]);
if (num > 0) {
return true;
}
return false;
}
);
table.draw();
}
else {
$.fn.dataTable.ext.search.pop();
table.draw();
}
});