首页 > web前端 > js教程 > jqGrid 单元格内容修改_改变cell值_setCell

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

黄舟
发布: 2016-12-28 13:11:32
原创
4120 人浏览过

在使用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');
登录后复制

 以上就是jqGrid 单元格内容修改_改变cell值_setCell的内容,更多相关内容请关注PHP中文网(m.sbmmt.com)!


相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板