如何获取到ext buttons配置里的某个按钮?

Smart_Vnote 2012-08-24 10:01:50
在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‘)为空,有哪位大侠知道如何获取到这个按钮吗?
...全文
340 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
为空说明没有这个这样的(’aaaaa‘) 检查是不是写错了,最好直接复制过来..
还有就是楼上说的要确定你的页面已渲染完了那个panel.
未知数 2012-08-24
  • 打赏
  • 举报
回复
应该是paenl还没有渲染,dom还没有生成
你需要这个panel显示出来后才能获取这个按钮对象

还有引号看着就是中文的,如果你代码中就是这样,不排除是这个原因

87,922

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧