jQuery DataTables:在页面加载时选中所有复选框
jQuery DataTables: check all checkboxes on page load
我有一个基于 jQuery DataTables Checkboxes
的网格。它看起来很像 gyrocode
在他们的 webpage 上的基本示例
有谁知道我是否可以在 table 第一次加载时检查所有复选框(包括主复选框,顶部的 checks/unchecks 只需单击一下)
我试过 $("input.dt-checkboxes").prop("checked", true);
但它只检查当前显示在数据 table 页面上的条目
您可以使用 cells.checkboxes.select()
,过滤单元格,但是,我们实际上 return 对这里的所有行都是正确的,一个有效的 fiddle:
...
'initComplete': function(settings){
var api = this.api();
api.cells(
api.rows(function(idx, data, node){
return true;
}).indexes(),
0
).checkboxes.select();
},
...
我有一个基于 jQuery DataTables Checkboxes
的网格。它看起来很像 gyrocode
在他们的 webpage 上的基本示例
有谁知道我是否可以在 table 第一次加载时检查所有复选框(包括主复选框,顶部的 checks/unchecks 只需单击一下)
我试过 $("input.dt-checkboxes").prop("checked", true);
但它只检查当前显示在数据 table 页面上的条目
您可以使用 cells.checkboxes.select()
,过滤单元格,但是,我们实际上 return 对这里的所有行都是正确的,一个有效的 fiddle:
...
'initComplete': function(settings){
var api = this.api();
api.cells(
api.rows(function(idx, data, node){
return true;
}).indexes(),
0
).checkboxes.select();
},
...