读书人

Ext.form.DateField 取值范围有关问题

发布时间: 2012-10-24 14:15:58 作者: rapoo

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 受用了,,

读书人网 >Web前端

热点推荐