我有以下文件字段:
{
xtype: 'filefield',
name: 'photo',
fieldLabel: 'Photo',
labelWidth: 50,
allowBlank: false,
buttonText: 'Select Photo...'
}
我尝试使用以下命令禁用文件字段的按钮:
if (f instanceof Ext.form.field.File) { //f is a field in my form
f.button.setDisabled(true)
}
这就像我期望的那样,但在启用此按钮后,按钮的处理程序不再被调用
我可以听到你认为为什么不在现场调用setDisabled()
? ..因为如果字段被禁用,表单将不会提交其值。我实现了自己用CSS禁用项目的方法。
我的问题是:如何停用 的按钮 filefield
在ExtJS 4.1.2中?