【发布时间】:2019-07-08 06:32:58
【问题描述】:
成功保存表单后,会触发警报,如下所示:
Ext.Msg.alert('Success','Changes saved successfully');
如何通过javascript 或extjs 在“OK”上触发click event?
参考Programmatically call handler of a button event?,以下方法有效,但是找出由extjs 生成的button-id 看起来不太好。
var btn = Ext.getCmp('button-id');
var e = null; // we don't have any event, so let's use nothing
Ext.callback(btn.handler, btn.scope, [btn, e], 0, btn);
【问题讨论】:
-
这篇文章讨论了通过单击 X 图标来拦截窗口关闭,但我很确定您可以使用它对 OK 按钮执行相同的操作 (existdissolve.com/2011/08/extjs-4-intercepting-a-window-closure)
-
你能具体解释一下你需要什么吗?
-
@N.Jadhav 更新了问题。
标签: extjs extjs5 extjs6-classic