• jQuery Validate 插件[表单验证 属性介绍]


    详细介绍一下Validate插件

    $("#form的Id").validate({

    })

    属性

    规则

    描述

    required:true

    必须输入的字段

    required: "#aa:checked" 

    表达式的值为真,则需要验证。

    required: function(){}

     返回为真,表示需要验证

    remote:"check.php"

    使用 ajax 方法调用 check.php 验证输入值。

    email:true

    必须输入正确格式的电子邮件。

    url:true

    必须输入正确格式的网址

    date:true

    必须输入正确格式的日期。日期校验 ie6 出错,慎用。

    dateISO:true

    必须输入正确格式的日期(ISO),例如:2009-06-23,1998/01/22。只验证格式,不验证有效性。

    number:true

    必须输入合法的数字(负数,小数)。

    digits:true

    必须输入整数。

    creditcard:true

    必须输入合法的信用卡号

    equalTo:"#field"

    输入值必须和 #field 相同

    accept:

    输入拥有合法后缀名的字符串(上传文件的后缀)。

    maxlength:5

    输入长度最多是 5 的字符串(汉字算一个字符)。

    minlength:10

    输入长度最小是 10 的字符串(汉字算一个字符)。

    rangelength:[5,10]

    输入长度必须介于 5 和 10 之间的字符串(汉字算一个字符)。

    range:[5,10]

    输入值必须介于 5 和 10 之间。

    max:5

    输入值不能大于 5。

    min:10

    输入值不能小于 10

    debug:true

    只验证不提交表单(调试)

    ignore:".ignore"

    忽略某些元素不验证

    errorPlacement: function(error, element) { error.appendTo(element.parent()); }

     指明错误放置的位置,默认情况是:error.appendTo(element.parent());即把错误信息放在验证的元素后面。

    success

     要验证的元素通过验证后的动作,如果跟一个字符串,会当作一个 css 类,也可跟一个函数。

  • 相关阅读:
    spock2.x结合mockito静态mock
    线程池的拒绝策略及常见线程池
    正确关闭线程池
    对线面试官 | 字节跳动一面
    记一次oom问题排查
    MySQL索引下推,原来这么简单!
    vs2019 编译 protocol buffers
    每日一库:classList.js
    每日一库:tinycon.js
    算法: 有效的括号
  • 原文地址:https://www.cnblogs.com/jiangxiulian/p/5725105.html
Copyright © 2020-2023  润新知