Ext.Form.DateField禁用EditField只使用Button

时间:2011-11-09 13:42:20

标签: 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();
                }
            }
        }
    });

我的问题是,如何禁用TextField,以便用户只能使用右侧的按钮设置日期。

1 个答案:

答案 0 :(得分:6)

来自文档: editable:布尔值 错误以防止用户直接在字段中键入文本;该字段只能通过从选择器中选择一个值来设置其值。在此状态下,也可以通过直接单击输入字段本身来打开选择器。

默认为:true

没有评论。点击添加