Ext.Form.DateField отключить EditField, чтобы просто использовать кнопку

#extjs

#extjs

Вопрос:

Я создаю Ext.Form.DateField следующим образом

 var datepicker2 = new Ext.form.DateField({
        format: 'd.m.Y',
        fieldLabel: 'Bis',
        //width:190,
        value: '01.11.2011',
        allowBlank: false,
        disabledDays: null,
        enableKeyEvents: true,
        forceSelection: true,
        listeners:{
            select:{
                fn:function(combo, value) {
                    //alert("select");
                    messungenObject.timeFilter.upperBoundary = value;
                    messungenObject.updateFilter();
                }
            },
            change:{
                fn:function(combo, value) {
                    //alert("select");
                    messungenObject.timeFilter.upperBoundary = value;
                    messungenObject.updateFilter();
                }
            }
        }
    });
  

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

Ответ №1:

из документации: редактируемое: логическое значение False, чтобы запретить пользователю вводить текст непосредственно в поле; значение поля может быть установлено только путем выбора значения из средства выбора. В этом состоянии средство выбора также можно открыть, нажав непосредственно на само поле ввода.

По умолчанию: true

Комментариев нет. Нажмите, чтобы добавить