在EXT JS表单中查找按钮

时间:2011-03-13 00:37:17

标签: forms extjs

我可以myForm.getForm().findField('myFld');按名称查找字段。什么相当于找到一个按钮?

4 个答案:

答案 0 :(得分:3)

字段exept name也可以有ref:

name: 'fieldID',
ref: 'your_reference',

这样您无需查找 - 访问this.your_reference

你也可以用按钮来做。技巧是:如果按钮在工具栏上(顶部或底部),使用ref: '../your_btn_ref'获得1级,9direct将转到工具栏)

答案 1 :(得分:2)

你的意思是find吗? “按属性在任何级别查找此容器下的组件。”

更一般地说,您可以使用findBy

答案 2 :(得分:1)

Try this

getItemByItemId(btnId)

答案 3 :(得分:1)

使用“ref”并不总是有效,它是abit hit和miss。

我建议给出按钮和ID并使用Ext.getCmp(buttonid);

使用Ext.select搜索按钮类并选择approriate数组键Ext.select();