【发布时间】:2021-01-02 15:00:18
【问题描述】:
我正在使用 Datatable 来显示网格。有selectAll 选项可以选择具有复选框类的所有记录。
我的问题是,当我搜索一个特定 ID 时,它会在多个页面中过滤,然后我转到 selectAll 并选择所有记录,即使它们被隐藏或禁用。
这是我的代码:
oTableCompletedAppt = $('#consignmentnote').dataTable({
"language": {
"emptyTable": "-",
"paginate": {
"previous": "<",
"next": ">"
}
},
"searching": true,
"lengthChange": true,
"info": true,
"ordering": true
});
这是selectAlljquery:
$("#selectAll").on("change", function () {
debugger;
if ($('#selectAll').is(":checked")) {
oTableCompletedAppt.$("input[type='checkbox']").attr('checked', $(this.checked));
} else {
oTableCompletedAppt.$("input[type='checkbox']").attr('checked', false);
}
});
【问题讨论】: