zoukankan      html  css  js  c++  java
  • bootstrap插件bootstrapValidator常用验证规则总结

    在validators中一些验证规则的总结
    1.判断字段是否为空

    notEmpty: {
    message: '用户名必填不能为空'
    }
    2.字段长度判断

    stringLength: {
    min: 6,
    max: 30,
    message: '用户名长度不能小于6位或超过30位'
    }
    3.通过正则表达式进行验证

    regexp: {
    regexp: /^[A-Zs]+$/i,
    message: '名字只能由字母字符和空格组成。'
    }
    4.大小写验证

    stringCase: {
    message: '姓氏必须只包含大写字符。',
    case: 'upper'//其他值或不填表示只能小写字符
    }
    5.两个字段不相同的判断

    different: {
    field: 'password',
    message: '用户名和密码不能相同。'
    }
    6.email验证

    emailAddress: {
    message: 'The input is not a valid email address'
    }
    7.日期格式验证

    date: {
    format: 'YYYY/MM/DD',
    message: '日期无效'
    }
    8.纯数字验证

    digits: {
    message: '该值只能包含数字。'
    }
    9.ajax验证

    threshold : 6 , //有6字符以上才发送ajax请求,(input中输入一个字符,插件会向服务器发送一次,设置限制,6字符以上才开始)
    remote: {//ajax验证。server result:{"valid",true or false} 向服务发送当前input name值,获得一个json数据。例表示正确:{"valid",true}
    url: 'exist2.do',//验证地址
    message: '用户已存在',//提示消息
    delay : 2000,//每输入一个字符,就发ajax请求,服务器压力还是太大,设置2秒发送一次ajax(默认输入一个字符,提交一次,服务器压力太大)
    type: 'POST'//请求方式

    }
    10.复选框验证

    choice: {
    min: 2,
    max: 4,
    message: '请选择2-4项'
    }
    11.密码确认

    identical: {
    field: 'confirmPassword',
    message: 'The password and its confirm are not the same'
    }
    12.判断输入数字是否符合大于18小于100

    greaterThan: {
    value: 18
    },
    lessThan: {
    value: 100
    }
    13.uri验证

    uri: {}


    原文链接:https://blog.csdn.net/asd245025733/article/details/78061577

  • 相关阅读:
    场景设计法
    判定表驱动分析方法
    错误推测法
    Ubuntu软件包管理命令全面集锦
    MySql模糊查询
    VC++ 列表控件的使用方法
    Java笔记原生数据类型【二】
    DEDECMS 关键字不能小于2个字节!
    Linux 使用yum install安装mysql登陆不上解决办法
    PHP数据学习-二维数组【3】
  • 原文地址:https://www.cnblogs.com/Deters/p/11570859.html
Copyright © 2011-2022 走看看