Extjs面板 - 设置单击tbar上的按钮

时间:2013-07-05 04:03:21

标签: extjs panel extjs4.1

我定义了一个'panel' extend:'Ext.form.Panel',它有一个带有三个按钮的tbar。
当我的其他工作完成后,我想要tbar上的第3个按钮必须点击执行某项任务。
我不想创建一个与panel.myfunction()相同的新功能。
任何方式都要这样做,谢谢

2 个答案:

答案 0 :(得分:2)

我认为这可能接近你想要的东西:

panel.down("toolbar").items.items[3].handler();

如果你真的想要第三个可见按钮,我认为你应该使用2作为数组索引而不是3:

panel.down("toolbar").items.items[2].handler();

答案 1 :(得分:1)

var button = this.down('button[action=save]');
button.fireEvent('click', button);