【发布时间】:2017-10-02 23:20:44
【问题描述】:
我想知道是否可以在没有 id 的情况下定位按钮,目前正在使用以下属性创建按钮。
{
iconCls: 'icon-ok',
text: 'Save'
}
如果我添加 id: 'saveButton' 我可以简单地调用它;
Ext.getCmp('saveButton').setDisabled(true);
它工作正常......但由于不同的原因我不能给按钮一个 ID。
如果有帮助,我有创建按钮的窗口的详细信息
id: 'updateDialog',
modal: true,
width: {$windowWidth},
height: {$windowHeight},
labelAlign: 'top',
title: "Update",
layout:'vbox',
【问题讨论】:
-
按钮之外的什么,你有参考吗?再贴一些周围的结构。
-
@EvanTrimboli 如果有帮助,我已经更新了我的问题。按钮位于窗口内
-
您可以尝试窗口上的
find或findByType方法。你可能还想看看ref:extjs.cachefly.net/ext-3.3.1/docs/source/… 虽然它可能有点脆弱。 -
@EvanTrimboli 谢谢你.. 我会检查一下
-
代码不够用,要看调用
setDisabled的代码和按钮的关系。
标签: javascript extjs extjs3