我有一些javascript,我需要通过其id获取Ext.Button对象,然后禁用它。
我可以使用Ext.form.TextField执行此操作,但不能使用Ext.Button对象执行此操作。
即使我这样做......
var coeiTextField = new Ext.Button({
text: 'My Button'
width:110,
id: 'my_button',
disabled: false,
});
然后做......
document.getElementById("my_button").disabled=true;
它永远不会奏效。我知道我的代码基本上是正确的,因为如果我使用Ext.form.TextField它也可以工作 - 只是不是Ext.Button。
有什么建议吗?
谢谢!
答案 0 :(得分:2)
使用disable
方法。
coeiTextField.disable();
如果您想查询按钮,
var button = Ext.getCmp('my_button');
button.disable();