• Jquery Plugins Jquery Validate


      Jquery Validate

     一.什么是Jquery Validate:

    jQuery Validate 插件为表单提供了强大的验证功能。

    二.常用值:

    1 required:true 必须输入的字段。
    2 remote:"check.php" 使用 ajax 方法调用 check.php 验证输入值。
    3 email:true 必须输入正确格式的电子邮件。
    4 url:true 必须输入正确格式的网址。
    5 date:true 必须输入正确格式的日期。日期校验 ie6 出错,慎用。
    6 dateISO:true 必须输入正确格式的日期(ISO),例如:2009-06-23,1998/01/22。只验证格式,不验证有效性。
    7 number:true 必须输入合法的数字(负数,小数)。
    8 digits:true 必须输入整数。
    9 creditcard: 必须输入合法的信用卡号。
    10 equalTo:"#field" 输入值必须和 #field 相同。
    11 accept: 输入拥有合法后缀名的字符串(上传文件的后缀)。
    12 maxlength:5 输入长度最多是 5 的字符串(汉字算一个字符)。
    13 minlength:10 输入长度最小是 10 的字符串(汉字算一个字符)。
    14 rangelength:[5,10] 输入长度必须介于 5 和 10 之间的字符串(汉字算一个字符)。
    15 range:[5,10] 输入值必须介于 5 和 10 之间。
    16 max:5 输入值不能大于 5。
    17 min:10 输入值不能小于 10。

     三.Demo:

    html:

    <body>
        <div>
            <form id="form1" action="/" method="post">
                <input type="text" name="Name" /><br />
                <input id="Pwd" type="text" name="Pwd" /><br />
                <input type="text" name="Pwd_ok" /><br />
                <input type="text" name="Email" /><br />
                <input type="text" name="Address" /><br />
                <input type="text" name="Age" /><br />
                <input type="submit" value="提交" />
            </form>
        </div>
    </body>

    js:

        <script type="text/javascript">
            $(function () {
                $("#form1").validate({
                    rules: {
                        Name: {
                            required: true
                        },
                        Email: {
                            required: true,
                            email: true
                        },
                        Pwd: {
                            required: true,
                            digits: true,
                            rangelength: [5, 10]
                        },
                        Pwd_ok: {
                            required: true,
                            digits: true,
                            rangelength: [5, 10],
                            equalTo: "#Pwd"
                        }
                    },
                    messages: {
                        Name: {
                            required: "*请输入名称"
                        },
                        Email: {
                            required: "*邮箱不能空",
                            email: "*邮箱格式不正确"
                        }
                    }
                })
            });
    
        </script>

    四.下载:

    菜鸟教程提供CDN:

    http://static.runoob.com/download/jquery-validation-1.14.0.zip

    如果使用的是visual studio IDE,可以直接使用Nuget 工具下载;

  • 相关阅读:
    服务端渲染
    node基础
    vue不同组件间的通信
    mui底部导航栏
    在mui中引入自定义的字体图标
    axios的使用
    vue多视图
    多元线性回归:波士顿房价预测问题TesnsorFlow实战
    MNIST手写数字识别:分类应用入门(实践篇)
    7-3 java高级 22_19寻找最大块的问题 (20 分)
  • 原文地址:https://www.cnblogs.com/zlp520/p/6946384.html
Copyright © 2020-2023  润新知