禁用jqGrid中完整网格的内联编辑

时间:2014-07-30 07:53:15

标签: javascript jquery jqgrid

如何在点击jqGrid中的任何行时禁用内联编辑模式。

onSelectRow: function(id) {

 $("#toolbar").setColProp('mt_desc',{editable:false});

      }, 

我得到了这个解决方案。但我认为为每个列名添加并将它们添加到函数中是不可行的。

每当我在动作中单击编辑按钮时,此时应启用内联模式,否则必须禁用。我怎么能这样做?

有人可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

我有问题的答案,我在这里发布这个答案。因为它可能对你有所帮助。使用onSelectRow单击任何单元格时,可以禁用行的每个单元格。

onSelectRow: function(id) {
      if (id && id !== lastSel) {
      $("#toolbar").jqGrid('restoreRow',lastSel);
      var cm = $("#toolbar").jqGrid('getColProp','Name');
      cm.editable = false;
      lastSel = id;
      }
      }, 

我得到了解决方案。 感谢