JQGrid中的属性 multiselect: true, multiboxonly:true, beforeSelectRow: true
beforeSelectRow:function(){ $("#dataTable").jqGrid('resetSelection'); return true ; },
onSelectAll: function (rowid, status) { //点击全选时触发事件 var rowIds = $("#dataTable").jqGrid('getDataIDs');//获取jqgrid中所有数据行的id for (var k = 0; k < rowIds.length; k++) { $("#dataTable").jqGrid("setSelection", rowIds[k], false);//设置所有不能被选中。 } },
//选择某行时触发事件 onSelectRow: function (id) { 获取所选行号ID: console.log(id); },
如下图所示