javascript - jqGrid:在内联编辑中提交之前确认对话框?

标签 javascript jquery jqgrid

在内联编辑后、提交到服务器之前,用户按 ENTER 键后,如何显示自定义确认对话框? 我在这里发现了类似的老问题(2010/2011),但也许有新的功能/事件可以解决这个问题。

我需要让用户有机会阅读一些警报,并决定保存或取消版本。

注意:我知道如何使用 ui.dialog,这不是我的问题。这是关于 jqGrid 事件回调的。谢谢!

(我的版本是免费的 jqGrid 4.13.7-pre)

最佳答案

Guriddo jqGrid我们在editRow(内联编辑方法)中添加了两个事件onEnter and onEscape

这样就可以调用您自己的弹出窗口并根据条件使用 saveRow 或/和 RestoreRow 方法。

关于javascript - jqGrid:在内联编辑中提交之前确认对话框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45621843/

相关文章:

javascript - 使用 React 从另一个组件添加到组件

javascript - 检查输入值是否包含门牌号和可能的分机号

javascript - $.each 之后回调动画

javascript - Internet Explorer 8 中 jQuery 的 .find().length 问题

jquery - 如何在jsp中不选择的情况下获取jqgrid第一行数据?

javascript - jqGrid中的RowID重置,如何防止它?

javascript - 为什么 jqGrid 拒绝使用 OnSelectRow 事件多次调用它的 Ajax 调用

javascript - 如何在 AngularJS 中实现服务器端搜索框

javascript - 寻找一种搜索浏览器cookie并确定href ="mailto:.."链接的方法

javascript - Meteor 使用 "empty"对象