码迷,mamicode.com
首页 > 其他好文 > 详细

EXT dateRange

时间:2015-06-13 17:04:21      阅读:126      评论:0      收藏:0      [点我收藏+]

标签:

VTYPES:

Ext.apply(Ext.form.VTypes, {
                daterange: function (val, field) {
                    var date = field.parseDate(val);

                    if (!date) {
                        return;
                    }
                    if (field.startDateField && (!this.dateRangeMax || (date.getTime() != this.dateRangeMax.getTime()))) {
                        var start = Ext.getCmp(field.startDateField);
                        start.setMaxValue(date);
                        start.validate();
                        this.dateRangeMax = date;
                    }
                    else if (field.endDateField && (!this.dateRangeMin || (date.getTime() != this.dateRangeMin.getTime()))) {
                        var end = Ext.getCmp(field.endDateField);
                        end.setMinValue(date);
                        end.validate();
                        this.dateRangeMin = date;
                    }
                    return true;
                },
                daterangeText: "开始日期和结束日期不匹配"
            });

 

 

日期控件:

{
                        id: ‘personstartdate‘,
                        xtype: ‘datefield‘,
                        width: 190,
                        maxValue: new Date(),
                        margins: ‘0 0 0 6‘,
                        labelWidth: 60,
                        fieldLabel: ‘从‘,
                        format: ‘Y-m-d‘,
                        endDateField: ‘personenddate‘,
                        vtype: ‘daterange‘

                    }, {
                        id: ‘personenddate‘,
                        xtype: ‘datefield‘,
                        width: 150,
                        maxValue: new Date(),
                        margins: ‘0 0 0 6‘,
                        labelWidth: 20,
                        fieldLabel: ‘至‘,
                        format: ‘Y-m-d‘,
                        startDateField: ‘personstartdate‘,
                        vtype: ‘daterange‘
                    }

 

EXT dateRange

标签:

原文地址:http://www.cnblogs.com/Celebrator/p/4573588.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!