JQuery扩展插件Validate 3通过参数设置错误信息


Posted in Javascript onSeptember 05, 2011

最终显示在页面上的错误分为两种:第一种是默认错误信息,该信息已经被定义在插件中了,可以手动修改。
第二种是通过参数指定的错误信息,如果没有指定则会使用默认的错误信息。将上个示例的js修改如下:

<script type="text/javascript"> 
$(function() { 
$("#signupForm").validate( 
//在上例中新增的部分 
{ 
rules: { 
txtPassword1: "required", //密码1必填 
txtPassword2: { //密码2的描述多于1项使用对象类型 
required: true, //必填,这里可以是一个匿名方法 
equalTo: "#txtPassword1", //必须与密码1相等 
rangelength: [5, 10] //长度5-10之间 
}, 
txtEmail: "email" //电子邮箱必须合法 
}, 
messages: { 
txtPassword1: "您必须填写", 
txtPassword2: { 
required: "您必须填写", 
equalTo: "密码不一致", 
rangelength: "长度必须介于{0} 和 {1} 之间的字符串" 
} 
} 
}); 
}); 
</script>

html与前面的示例相同
在上一个示例的基础上添加了一个messages项,为其指定了一个对象类型的值,与rules基本对应,特意没有指定email的错误信息,运行结果如下:
JQuery扩展插件Validate 3通过参数设置错误信息

源码下载
Javascript 相关文章推荐
javascript来定义类的规范小结
Nov 19 Javascript
jQuery setTimeout()函数使用方法
Apr 07 Javascript
javascript中直接写php代码的方法
Jul 31 Javascript
理解和运用JavaScript的闭包机制
Aug 13 Javascript
ashx文件获取$.ajax()方法发送的数据
May 26 Javascript
jQuery插入节点和移动节点用法示例(insertAfter、insertBefore方法)
Sep 08 Javascript
node.js学习之base64编码解码
Oct 21 Javascript
基于JavaScript实现微信抢红包功能
Jul 20 Javascript
vue this.reload 方法 配置
Sep 12 Javascript
JS/HTML5游戏常用算法之碰撞检测 包围盒检测算法详解【凹多边形的分离轴检测算法】
Dec 13 Javascript
vue使用recorder.js实现录音功能
Nov 22 Javascript
在vue中实现给每个页面顶部设置title
Jul 29 Javascript
JQuery扩展插件Validate 2通过参数设置验证规则
Sep 05 #Javascript
JQuery扩展插件Validate 1 基本使用方法并打包下载
Sep 05 #Javascript
JQuery扩展插件Validate 5添加自定义验证方法
Sep 05 #Javascript
分享20多个很棒的jQuery 文件上传插件或教程
Sep 04 #Javascript
jQuery验证Checkbox是否选中的代码 推荐
Sep 04 #Javascript
Jquery 一次处理多个ajax请求的代码
Sep 02 #Javascript
Javascript变量函数浅析
Sep 02 #Javascript
You might like
PHP命令行执行整合pathinfo模拟定时任务实例
2016/08/12 PHP
PHP递归获取目录内所有文件的实现方法
2016/11/01 PHP
thinkPHP3.2.3结合Laypage实现的分页功能示例
2018/05/28 PHP
详解PHP的抽象类和抽象方法以及接口总结
2019/03/15 PHP
基于jquery的高性能td和input切换并可修改内容实现代码
2011/01/09 Javascript
JavaScript中的this关键字介绍与使用实例
2013/06/21 Javascript
jQuery中:hidden选择器用法实例
2014/12/30 Javascript
浅谈javascript中基本包装类型
2015/06/03 Javascript
JQuery datepicker 用法详解
2015/12/25 Javascript
微信小程序自定义toast实现方法详解【附demo源码下载】
2017/11/28 Javascript
总结JavaScript在IE9之前版本中内存泄露问题
2018/04/28 Javascript
Node.js中的不安全跳转如何防御详解
2018/10/21 Javascript
Next.js实现react服务器端渲染的方法示例
2019/01/06 Javascript
Vue.js实现tab切换效果
2019/07/24 Javascript
vue 自动化路由实现代码
2019/09/03 Javascript
Python FTP操作类代码分享
2014/05/13 Python
Ubuntu 14.04+Django 1.7.1+Nginx+uwsgi部署教程
2014/11/18 Python
python使用urlparse分析网址中域名的方法
2015/04/15 Python
浅谈Python生成器generator之next和send的运行流程(详解)
2017/05/08 Python
对pandas中to_dict的用法详解
2018/06/05 Python
python3实现域名查询和whois查询功能
2018/06/21 Python
Python列表与元组的异同详解
2019/07/02 Python
Python(PyS60)实现简单语音整点报时
2019/11/18 Python
wxPython实现分隔窗口
2019/11/19 Python
pytorch判断是否cuda 判断变量类型方式
2020/06/23 Python
详解如何解决canvas图片getImageData,toDataURL跨域问题
2018/09/17 HTML / CSS
大三毕业自我鉴定
2014/01/15 职场文书
新郎婚宴答谢词
2014/01/19 职场文书
护士辞职信范文
2014/01/19 职场文书
工程招投标邀请书
2014/01/26 职场文书
加强机关作风建设心得体会
2014/10/22 职场文书
毕业感言怎么写
2015/07/31 职场文书
运动会班级口号霸气押韵
2015/12/24 职场文书
《槐乡的孩子》教学反思
2016/02/20 职场文书
安装配置mysql及Navicat prenium的详细流程
2021/06/10 MySQL
深入浅出讲解Java8函数式编程
2022/01/18 Java/Android