ExtJS组合框禁用的属性不起作用

ExtJS组合框禁用的属性不起作用,extjs,combobox,Extjs,Combobox,我试图用disabled属性禁用组合框组件,但是它不起作用。代码如下: xtype: 'bkl.exchange.ExchangeRFCombo', disabled: true, fieldLabel: 'Exchange', id: 'exchMapee', valueField: 'omsMappingCode', editable: false 该模式是远程模式,而不是本地模式。因此,组合框显示的值来自数据库。这个问题有解决办法吗 非常感谢你的帮助 谢谢。您可以将其添加到组合框中: l

我试图用disabled属性禁用组合框组件,但是它不起作用。代码如下:

xtype: 'bkl.exchange.ExchangeRFCombo',
disabled: true,
fieldLabel: 'Exchange',
id: 'exchMapee',
valueField: 'omsMappingCode',
editable: false
该模式是远程模式,而不是本地模式。因此,组合框显示的值来自数据库。这个问题有解决办法吗

非常感谢你的帮助


谢谢。

您可以将其添加到组合框中:

listeners: {
             'afterRender': function () {
                 this.disable();
             }
         }

这将在渲染后禁用长方体。

你说的“它不工作”是什么意思?发布更多细节。在此处使用
afterrender
(事件小写)事件没有任何意义。在渲染之前设置属性将被禁用