zoukankan      html  css  js  c++  java
  • extjs 验证随手记录

    1.NumberField:设置不为小数的属性——allowNegative: false

    2.ExtJS验证:vtype:alpha,alphanum,email,url

    alpha只能输入字母,无法输入其他(如数字,特殊符号等)

    alphanum只能输入字母和数字,无法输入其他

    email验证,要求的格式是wzj@weilog.com

    url格式验证,要求的格式是http://www.baidu.com

    3.正则表达式:

    regex : /^(([0-9]+[a-zA-Z]+)|([a-zA-Z]+[0-9]+))$/,
    regexText : "对不起,用户帐号只能输入字母和数字!",

    4.vtype高级验证:

    Ext.apply(Ext.form.VTypes, {
        dateRange: function (val) {//vtype方法名稱
            if (val == "wzj") {//方法實體
                return true;
            } else {
                return false;
            }
        },
        //验证失败信息  
        dateRangeText: '輸入錯誤!'//返回錯誤信息
    });
    ////////////////////////////////////
                   xtype: 'textfield',
                            fieldLabel: '類別名稱',
                            id: 'category_name',
                            name: 'category_name',
                            submitValue: true,
                            hidden: false,
                            300,
                            allowBlank: false,
                            //dateRange: { val:this.value},//可以传参数
                            vtype: 'dateRange'

     5.

     
  • 相关阅读:
    第十一周课程总结
    第十周课程总结
    第九周课程总结&实验报告
    第八周课程总结&实验报告
    第七周课程总结&实验报告
    第六周课程总结&实验报告
    课程总结
    第十四周
    第十三周
    第十二周
  • 原文地址:https://www.cnblogs.com/wzj-520j/p/4076409.html
Copyright © 2011-2022 走看看