首頁 > 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參數說明:

行號
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
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板