[英]Extjs combo box within extjs form element not grayed out on disabled
我希望在禁用時使整個組合框變灰。 使用“禁用”屬性會禁用組合框,但是否有任何選項可以在禁用時將整個組合框變灰? 目前它沒有變灰,extjs 表單元素是否以某種方式覆蓋了 disabled 屬性?
我的組合框的代碼如下所示。
Ext.define('something....', {
controller: 'some Controller',
initComponent: function() {
var me,
me = this;
me.items = [{
xtype: 'form',
items: [{
xtype: 'combo',
itemId: 'nameId',
name:'nameId',
labelAlign: 'top',
fieldLabel: 'Name',
store: me._getNames(),
valueField:'dataId',
displayField: 'name.firstName',
editable: false,
disabled: someCondition?true:false
}]
}];
}
}
禁用:真正的作品如你所願。 你可以在這里查看: https://fiddle.sencha.com/#view/editor&fiddle/3cb0
你能復習一下嗎?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.