【发布时间】:2015-04-18 03:31:32
【问题描述】:
我想我有一个简单的问题,但我的 jquery 有点有限。
我正在使用此脚本检查表格行中由数据表处理的所有复选框(包括延迟渲染中的隐藏复选框)
它适用于检查部分,但当我想取消选中这些框时,取消选中不起作用。如何调整我必须正确取消选中这些框?
这是我的代码:
$('#selectall').on('click', function() { //on click
if(this.checked) { // check select status
var cells = dTable.cells( ).nodes();
$( cells ).find(':checkbox').prop('checked', $(this).is(':checked'));
} else {
var cells = dTable.cells( ).nodes();
$( cells ).find(':checkbox').prop('checked', $(this).is(':not(:checked)'));
}
});
提前致谢
【问题讨论】:
标签: javascript jquery checkbox jquery-datatables