setCell | rowid,colname, data, class, properties | jqGrid对象 | 改变单元格的值。rowid:当前行id;colname:列名称,也可以是列的位置索引,从0开始;data:改变单元格的内容,如果为空则不更 新;class:如果是string则会使用addClass方法将其加入到单元格的css中,如果是array则会直接加到style属性中;properties:设置单元格属性 |
格式1:$("#gridId").jqGrid('setCell', rowid ,colname , data,class,properties);
格式2:$("#gridId").setCell( rowid ,colname , data,class,properties);
改变单元格的值: ダブルクリックして
$("#gridGyoumuKbnSS").jqGrid('setCell', ids[i] , j , 'ダブルクリックして');
$("#gridGyoumuKbnSS").setCell(ids[i] , j , 'ダブルクリックして');
class 改变单元格的样式 :修改单元格背景色为 '#C0C0C0'
$("#gridGyoumuKbnSS").jqGrid('setCell', ids[i] , j , '', {background : '#C0C0C0'});
properties 设置单元格属性 :colspan:2 合并单元格
(合并单元格时必须注意需要把要合并的单元格的样式改变:display: 'none')
$("#gridGyoumuKbnSS").jqGrid('setCell', ids[i] , j , 'ダブルクリックして',{color: ' #767676'},{colspan:2});
$("#gridGyoumuKbnSS").jqGrid('setCell', ids[i] , j+1 , '',{ display: 'none' });
显示效果: