zoukankan      html  css  js  c++  java
  • EXT dateRange

    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',
                             190,
                            maxValue: new Date(),
                            margins: '0 0 0 6',
                            labelWidth: 60,
                            fieldLabel: '从',
                            format: 'Y-m-d',
                            endDateField: 'personenddate',
                            vtype: 'daterange'
    
                        }, {
                            id: 'personenddate',
                            xtype: 'datefield',
                             150,
                            maxValue: new Date(),
                            margins: '0 0 0 6',
                            labelWidth: 20,
                            fieldLabel: '至',
                            format: 'Y-m-d',
                            startDateField: 'personstartdate',
                            vtype: 'daterange'
                        }
  • 相关阅读:
    Linux内核同步方法
    C++11写轻量级AOP框架
    Typora夜樱主题
    MySQL添加主键和外键
    命题连接词和命题逻辑
    打印一个类全部信息的方法
    getClass()和instanceof以及类的equals方法
    多态
    在构造函数中调用另一个构造函数
    参数传递
  • 原文地址:https://www.cnblogs.com/Celebrator/p/4573588.html
Copyright © 2011-2022 走看看