我的网页中有一个 JQGrid(jqgrid-3.6.4)。第一列是复选框。基于单击一个按钮,我需要选中 JQGrid 的所有行的复选框。我不能使用“multiselect=true”,因为我需要在选中复选框时具有附加功能。到目前为止,我有这个遍历 jqgrid 的所有行并检索列值并在第一列中设置复选框:
var rows = jQuery("#demoJQGrid").getDataIDs();
for(var a=0;a<=rows.length;a++)
{
var row=jQuery("#demoJQGrid").getRowData(rows[a]);
row.columnOneCheckBox.attr('checked',true);
jQuery("#demoJQGrid").setRowData(rows[a],row );
}
当我单击按钮时,这不会检查复选框。请帮忙。