如何在jqgrid中单击取消行编辑btn内联编辑

时间:2018-05-06 05:56:03

标签: jqgrid

15.2-pre .i想要点击取消行编辑btn行内网格显示事件中的内联编辑或show mesasge的调用功能。但是点击时什么都不做。 请看演示demo link

     $('div[id^="jCancelButton"]').click(function () {
         alert('test')
         checkCrudGrid();
     });

1 个答案:

答案 0 :(得分:1)

如果我正确理解了您的问题,那么您可以使用afterRestore回调actionsNavOptions

actionsNavOptions: {
    afterRestore: function (rowid) {
        alert("editing of the row with rowid=" +
              rowid + " is canceled");
    }
}

jqGridInlineAfterRestoreRow事件处理程序。请参阅https://jsfiddle.net/OlegKi/dnfk8hmr/322/

此外,我建议您不要使用任何旧的“-pre”版本。版本“15.2-pre”是正式版15.1之后的某个版本。此外,必须指定“-pre”版本的日期。例如,今天GitHub上的当前代码的版本号为“jqGrid 4.15.5-pre”和“Date:2018-04-21”。如果我在代码中进行一些更改,那么我会将日期更改为“日期:2018-05-06”,而不用更改初步版本“4.15.5-pre”的名称。发布新版本后,它将是“4.15.5”。在发布后的下一次更改期间,我会将版本更改为下一个“-pre”版本 - “4.15.6-pre”或“4.16.0-pre”。