在使用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)!