要求:设置单元不可编辑。
onCellSelect: function(rowid, iCol, cellcontent, e) {
if(cellcontent !=" " ){
//$("#gridGyoumuKbnSS").jqGrid('setCell', rowid, iCol, '', 'not-editable-cell;blue');
$("#gridGyoumuKbnSS").jqGrid('setCell', rowid, iCol, '',{color:'green'});
}else{
alert(2222);
}
}
核心代码:$("#gridGyoumuKbnSS").jqGrid('setCell', rowid, iCol, '', 'not-editable-cell')
setCell | rowid,colname, data, class, properties | jqGrid对象 | 改变单元格的值。rowid:当前行id;colname:列名称,也可以是列的位置索引,从0开始;data:改变单元格的内容,如果为空则不更 新;class:如果是string则会使用addClass方法将其加入到单元格的css中,如果是array则会直接加到style属性中;properties:设置单元格属性 |
核心代码:$("#gridGyoumuKbnSS").jqGrid('setCell', rowid, iCol, '',{color:'green'});
可以修改单元格样式。