【问题标题】:Disable inline editing for full grid in jqGrid在 jqGrid 中禁用完整网格的内联编辑
【发布时间】:2014-07-30 07:53:14
【问题描述】:

当我单击 jqGrid 中的任何行时,如何禁用内联编辑模式?

onSelectRow: function(id) {

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

      }, 

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

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

有人可以帮帮我吗?

【问题讨论】:

    标签: javascript jquery jqgrid


    【解决方案1】:

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

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

    我得到了我的解决方案。 谢谢

    【讨论】:

      猜你喜欢
      • 2014-12-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-01-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多