Combobox исчезает при отключении в IE Extjs - PullRequest
2 голосов
/ 20 декабря 2011

У меня есть комбинированное окно, которое я включаю и отключаю в зависимости от определенных условий.

 reportTypCombo: new Ext.form.ComboBox({
        id: 'reportTyp',
        name: 'reportTyp',
        valueField: 'value',
        displayField: 'value',
        typeAhead: true,
        fieldLabel: 'Type',
        allowBlank: false,
        forceSelection: true,
        triggerAction: 'all',
        store: ReportManager.Form.Stores.typeComboStore,
        mode: 'local',
        lastQuery: '',
        listeners: {
            expand: function(combo) {
                 .....
            },
            select: function(combo, record) {
                 ....
            },
            change:function(combo, newValue){
                 ....
            }
        }

при вызове

reportTyp = form.findById('reportTyp');
reportTyp.setDisabled(false);

оно исчезает в IE.

Пожалуйста, ведите меня.

Я попробовал ссылку http://www.sencha.com/forum/showthread.php?84452-Combobox-disappears-on-disable-in-IE-7, но не смог ее решить.

Ответы [ 2 ]

1 голос
/ 05 мая 2012

У меня была эта проблема в прошлом, и что решило ее, удалив тип документа со страницы. ты это утомляешь?

0 голосов
/ 05 декабря 2013

Используйте функцию Ext.getCmp('reportType').setDisabled(false);

uset ext.getCmp() для получения необходимого компонента по идентификатору в extjs

...