如何获取到ext buttons配置里的某个按钮?
在panel里配置了这样一组按钮:
buttons : [{
id:'aaaaa',
text : 'Save',
listeners : {
'click' : submitFunction
}
}, {
text : 'Cancel',
listeners : {
'click' : cancelFunction
}
}, {
text : 'Test Connection',
listeners : {
'click' : testConnFunction
}
}],
然后在panel外,这样或许按钮:Ext.getCmp(’aaaaa‘).hidden();
接着就报Ext.getCmp(’aaaaa‘)为空,有哪位大侠知道如何获取到这个按钮吗?
------解决方案--------------------应该是paenl还没有渲染,dom还没有生成
你需要这个panel显示出来后才能获取这个按钮对象
还有引号看着就是中文的,如果你代码中就是这样,不排除是这个原因
------解决方案--------------------为空说明没有这个这样的(’aaaaa‘) 检查是不是写错了,最好直接复制过来..
还有就是楼上说的要确定你的页面已渲染完了那个panel.