jqgrid 方法:setCell 改变单元格的值 &&改变单元格的样式&&设置单元格属性

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' });

 显示效果:

jqgrid 方法:setCell 改变单元格的值 &&改变单元格的样式&&设置单元格属性_第1张图片

你可能感兴趣的:(jqGrid)