您好,欢迎来到爱go旅游网。
搜索
您的当前位置:首页jqGrid单元格内容修改_改变cell值_setCell

jqGrid单元格内容修改_改变cell值_setCell

来源:爱go旅游网

在使用jqgrid数据表的时候有时需要在界面直接修改单元格的内容,编辑单元格

下面介绍修改单元格cell的方法

 jQuery("#user-list").setCell(3, 'name', 'cht');

另一只写法

 jQuery("#user-list").jqGrid('setCell',3, 'name', 'ddd');

setCell参数说明:

rowid,行号
colname, colNames中的name属性
data, 要修改后的值
class, 添加样式

如果遇到setCell不好用(没有效果)情况需要注意

id,要用gqgrid中的rowid

如果单元格使用了formatter格式化数据,需要注意setCell中的data值也需要与之匹配 ,例如

colModel : [
{
label : 'name',
name : 'name',
index : 'name',
formatter : function(cellValue) {
 if (cellValue == 1) {
 return "Yes"
 }
 else {
 return "No";
 }
 return '';
 }
}
]

如果要使单元格显示Yes,setCell中的data需要写成1如下:

jQuery("#user-list").setCell(3, 'name', '1');

Copyright © 2019- igat.cn 版权所有

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务