Ext.form.DateField 取值范围问题
项目中有时需要用到起始日期和结束日期,要做到起始日期必须小于结束日期。在extjs中已经有现成的函数,摘录如下:
view plaincopy to clipboardprint?var startDate = new Ext.form.DateField({ fieldLabel : '开始日期', emptyText : '请选择', disabledDays : [1, 2, 5],//将星期一,二,五禁止.数值为0-6,0为星期日,6为星期六 labelWidth : 100, readOnly : true, allowBlank : false, format : 'Y-m-d',//日期格式 name : 'startdt', id : 'startdt', vtype : 'daterange',//daterange类型为上代码定义的类型 endDateField : 'endDate'//必须跟endDate的id名相同 }) var endDate = new Ext.form.DateField({ fieldLabel : '结束日期', emptyText : '请选择', disabledDays : [1, 2, 5],//将星期一,二,五禁止.数值为0-6,0为星期日,6为星期六 readOnly : true, allowBlank : false, format : 'Y-m-d',//日期格式 name : 'enddt', id : 'endDate', vtype : 'daterange',//daterange类型为上代码定义的类型 startDateField : 'startdt'//必须跟startDate的id名相同 }) var startDate = new Ext.form.DateField({ fieldLabel : '开始日期', emptyText : '请选择', disabledDays : [1, 2, 5],//将星期一,二,五禁止.数值为0-6,0为星期日,6为星期六 labelWidth : 100, readOnly : true, allowBlank : false, format : 'Y-m-d',//日期格式 name : 'startdt', id : 'startdt', vtype : 'daterange',//daterange类型为上代码定义的类型 endDateField : 'endDate'//必须跟endDate的id名相同 }) var endDate = new Ext.form.DateField({ fieldLabel : '结束日期', emptyText : '请选择', disabledDays : [1, 2, 5],//将星期一,二,五禁止.数值为0-6,0为星期日,6为星期六 readOnly : true, allowBlank : false, format : 'Y-m-d',//日期格式 name : 'enddt', id : 'endDate', vtype : 'daterange',//daterange类型为上代码定义的类型 startDateField : 'startdt'//必须跟startDate的id名相同 })1 楼 stormhouse 2011-10-31 受用了,,