easyui中datagrid 让某行复选框置灰不能进行选中操作,以下为主要部分的code。
//加载完毕后获取所有的checkbox遍历 onLoadSuccess: function(data){ //循环判断操作为新增的不能选择 for (var i = 0; i < data.rows.length; i++) { //根据operate让某些行不可选 if (data.rows[i].operate == "false") { $("input[type='checkbox']")[i + 1].disabled = true; } } }, onClickRow: function(rowIndex, rowData){ //加载完毕后获取所有的checkbox遍历 $("input[type='checkbox']").each(function(index, el){ //如果当前的复选框不可选,则不让其选中 if (el.disabled == true) { $("#dg").datagrid('unselectRow', index - 1); } }) }