zoukankan      html  css  js  c++  java
  • JQuery扩展插件Validate—3通过参数设置错误信息

    最终显示在页面上的错误分为两种:第一种是默认错误信息,该信息已经被定义在插件中了,可以手动修改。
    第二种是通过参数指定的错误信息,如果没有指定则会使用默认的错误信息。将上个示例的js修改如下:
    显示源码 
    <script type="text/javascript">
            $(
    function() {
                $(
    "#signupForm").validate(

                
    //在上例中新增的部分
                {
                rules: {
                    txtPassword1: 
    "required",  //密码1必填

                    txtPassword2: {    
    //密码2的描述多于1项使用对象类型
                        required: true,  //必填,这里可以是一个匿名方法
                        equalTo: "#txtPassword1",  //必须与密码1相等
                        rangelength: [510]    //长度5-10之间
                    },

                    txtEmail: 
    "email"   //电子邮箱必须合法
                },
                messages: {
                    txtPassword1: 
    "您必须填写",

                    txtPassword2: {
                        required: 
    "您必须填写",
                        equalTo: 
    "密码不一致",
                        rangelength: 
    "长度必须介于{0} 和 {1} 之间的字符串"
                    }
                }

            });
        });
    </script>

    html与前面的示例相同
    在上一个示例的基础上添加了一个messages项,为其指定了一个对象类型的值,与rules基本对应,特意没有指定email的错误信息,运行结果如下:

    源码下载

  • 相关阅读:
    phpcms基础
    读取数据库有的设置选中状态
    用php 生成 excel 表格
    ajax验证用户名是否存在,手机号是不是匹配
    系统登陆简单的密码验证
    分页显视
    时间选择的三级连动 年,月,日
    session控制登入权限
    jQuery, js 验证两次输了密码的一相同
    正则表达式判断手机号是否11位数字
  • 原文地址:https://www.cnblogs.com/best/p/2167742.html
Copyright © 2011-2022 走看看