我是extjs的新手。我使用extjs 4创建了复选框,如
xtype : 'checkbox',
fieldName : 'test_checkbox',
id : 'test_checkbox',
name : 'test_checkbox',
inputValue : 1,
fieldLabel : 'Test checkbox',
我想让这个复选框是只读的。有没有办法做到这一点?
答案 0 :(得分:2)
设置readOnly
属性声明:
{
xtype : 'checkbox',
name : 'test_checkbox',
inputValue : 1,
fieldLabel : 'Test checkbox',
readOnly: true
}
或在运行时:
Ext.ComponentQuery.query('checkbox[name=test_checkbox]')[0].setReadOnly(true);
答案 1 :(得分:0)
尝试禁用属性:
xtype : 'checkbox',
fieldName : 'test_checkbox',
id : 'test_checkbox',
name : 'test_checkbox',
inputValue : 1,
fieldLabel : 'Test checkbox',
disabled: true