Jquery Validation,如果出现错误,我该如何运行自定义代码
Posted
技术标签:
【中文标题】Jquery Validation,如果出现错误,我该如何运行自定义代码【英文标题】:Jquery Validation, how do I run custom code if there are errors 【发布时间】:2011-12-29 19:14:38 【问题描述】:我想检查表单中多个字段的验证。如果有任何错误,我想运行一些自定义 jQuery 来隐藏和显示各种元素。
我有下面的验证,我的问题是我现在如何检查是否有错误来运行我的自定义代码?
$("#signupForm").validate(
rules:
firstname: "required",
lastname: "required",
username:
required: true,
minlength: 2
,
password:
required: true,
minlength: 5
,
confirm_password:
required: true,
minlength: 5,
equalTo: "#password"
,
email:
required: true,
email: true
,
topic:
required: "#newsletter:checked",
minlength: 2
,
agree: "required"
,
【问题讨论】:
【参考方案1】:你可以在validate
之后调用form()
方法:
if($('form')
.validate(RULES)
.form())
//put your code here
请参阅Validator Object 的文档。
【讨论】:
以上是关于Jquery Validation,如果出现错误,我该如何运行自定义代码的主要内容,如果未能解决你的问题,请参考以下文章
jQuery Validation - 如何显示错误的默认标注?
jquery mobile 和 jquery.validation 无线电验证错误消息不会消失