我正在使用jquery datatable固定列插件来修复表中的第一列。 此列包含复选框。 此表有1页以上。 如何选中此表中的每个复选框,因为复选框列是固定列。
这里数据表的fnGetNodes()方法没有带来固定的列节点:
$('input.daisyChk').each(function (e) {
$(this).prop("checked", false);
this.removeAttribute("checked");
//Get the row index
var rowIndex = $(this).val();
Selecteditems.splice(Selecteditems.indexOf(rowIndex), 1);
/*Update the datatable row column */
var res = $('#daisyexample').dataTable()
.fnUpdate($($(this).parent()).html(),
parseInt(rowIndex, 10), 0, false, true);
$('#daisyexample').dataTable()
.fnStandingRedraw($('#daisyexample').dataTable().fnSettings());
});
我尝试使用所有节点,
$( '#daisyexample')的dataTable()fnGetNodes();
但我很容易得到没有修复的列。由于复选框列已修复,我无法得到它。