在旧示例中],可以在“添加”或“编辑”对话框中修改的所有字段都具有属性
editable:true。仅应在“添加”对话框中显示的字段将被隐藏在beforeShowForm事件句柄内。以相同的方式,我们可以在调用editRow方法之前将某些字段临时 切换到,并
editable:false在调用
editable:true之后立即重置为立即返回:
onSelectRow: function(id) { if (id && id !== lastSel) { grid.jqGrid('restoreRow',lastSel); var cm = grid.jqGrid('getColProp','Name'); cm.editable = false; grid.jqGrid('editRow', id, true, null, null, 'clientArray'); cm.editable = true; lastSel = id; }}更新: 免费jqGrid允许定义
editable为回调函数。它允许使该列在某些行中可编辑,而对其他行则不可编辑。



