extjs - 以编程方式调用按钮事件的处理程序?

标签 extjs extjs5

如何从按钮事件调用处理程序?我想单击事件按钮并调用该按钮处理程序?

Ext.getCmp('buttonID').click();
/// How to fire handler of that button?

最佳答案

你可能会这样:

var button = Ext.getCmp('buttonID'); 
button.fireEvent('click', button);

第二个参数必须是 button 如果你想保持 hanlder 逻辑等于普通按钮的点击

关于extjs - 以编程方式调用按钮事件的处理程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29834028/

相关文章:

ExtJS - 在数据库中保存 ExtJS 组件的状态

javascript - extjs 5 存储同步绑定(bind)到选择 hasMany

ios - Sencha GPL许可是必须的吗?

extjs - Ext JS 5 数据绑定(bind)组合框

javascript - Extjs superclass.constructor.call 用法

javascript - 使用 Ext.ajax.Request 以非 json 格式提交负载数据

javascript - Visual Studio 2012 ExtJS 智能感知

javascript - 替换 ExtJS4 中的 Ext.reg() (xtype)?

javascript - extJs 5 - 网格多级分组

javascript - Extjs 5.1 : method in a ViewController not invoked