jqgrid分页 默认是checkbox全选,第一页中有几个checkbox没有选择,到第二页后也有几个checkbox没有选择,但是从第二页回到第一页后,所有的checkbox又全部被选中了,第二页的checkbox也全部被选中了,请问各位大侠支招?
代码如下:
gridComplete: function() {
var rowIds = jQuery("#managertable").jqGrid('getDataIDs');
for(var k=0; k<rowIds.length; k++) {
var curRowData = jQuery("#managertable").jqGrid('getRowData', rowIds[k]);
var curChk = $("#"+rowIds[k]+"").find(":checkbox");
curChk.attr('name', 'checkboxname');
curChk.attr('value', curRowData['empId']);
curChk.attr('checked', 'true');
}
},
这段代码是默认checkbox全选的代码
jqgrid 分页 checkbox全选
代码如下:
gridComplete: function() {
var rowIds = jQuery("#managertable").jqGrid('getDataIDs');
for(var k=0; k<rowIds.length; k++) {
var curRowData = jQuery("#managertable").jqGrid('getRowData', rowIds[k]);
var curChk = $("#"+rowIds[k]+"").find(":checkbox");
curChk.attr('name', 'checkboxname');
curChk.attr('value', curRowData['empId']);
curChk.attr('checked', 'true');
}
},
这段代码是默认checkbox全选的代码
jqgrid 分页 checkbox全选
是的,就是这情况,那有什么好的解决办法吗?
那就别在加载的时候默认呗,加载后隐藏,然后单独写个方法选中,调用后在显示Jqgrid
感觉jqgrid很好用!