引用
jQuery validation关于如何与服务器端交互进行校验的纪录很少. 但是这几乎是所有的网站都要做的事.
最常见的例子就是注册用户的邮件地址的唯一性校验.
下面事一段示例代码:
$(function() {
$("#signup_form").validate(
{
// debug: true,
rules : {
email : {
email : true,
required : true,
remote : "/is_email_unique"
},
password : {
required : true
}
},
messages : {
email : {
email : "Please input a valid email address.",
required : "Please input an email address.",
remote : "Sorry, this email is already in use."
},
password : {
required : "Please input a login password."
}
},
onclick : false,
onkeyup : false
});
}
我禁用了onclick和onkeyup事件的监听,因为我只需要再提交表单的时候做验证.
在提交表单之前,用下面的方式执行校验
$("#signup_form").validate().form()
其中remote后面跟的url是用来向后端发送ajax请求进行验证的, 被验证的字段(email)会被作为参数传到server端.
下面是关于remote这个option的官方文档地址
http://docs.jquery.com/Plugins/Validation/Methods/remote#options
如果验证通过,ajax请求的返回值必须是true而不能返回一个"true"字符串.
下面这个url提供了一段php代码来实现后端验证
http://snipplr.com/view/59761/
分享到:
相关推荐
让jquery validation plugin 支持zepto
JQuery validation plugin学习资料
jQuery Validation表单验证插件实例合集,是锋利的JQuery第七章中的一个典型实例,一步步向大家讲解如何使用基于jQuery的表单验证插件jquery.validate.js和jquery.validate.messages_cn.js的使用方法,一共包含了7个...
jQuery Validation 参考手册
jQuery Validation Plugin是一款基于jQuery的表单数据校验插件,使用非常简单方便,该插件版本为1.13.0。
jquery validation的使用,本文使用的是validation 1.10,jquery1.8 1、默认校验 2、使用方式(meta、validate) 3、自定义校验的使用 4、错误消息自定义
jquery-validation-1.9.0是一款优秀的form表单验证插件,此资源主要为某篇博客服务,如有需要还请下载。整个压缩包无法上传,有需要请留言
jqueryvalidation 官方网站内容,本人编译的CHM文件,方便查询学习。
jquery 校验插件、不用写坑爹的 取值和正则比较了 http://blog.csdn.net/dandandeshangni/article/details/47339781
jquery.validate Validation .js验证框架 帮助 手册 文档.chm 版本 方面查询 (一)、可选项( options ) 1 (二)插件方法 (jQuery validation) 6 (三、四)选择器及实用工具 (jQuery validation) 7 四、实用工具...
jQuery 验证插件 jquery-validation-1.11.1
jQuery Validation Plug最新版。解决jQuery1.6不能工作的问题在IE 6,7,8,9
jquery-validation-1.8.0.zip jquery-validation-1.8.0.zip jquery-validation-1.8.0.zip
jquery-validation-1.8.0.rar jquery-validation-1.8.0.rar
Validation Engine是一款基于Jquery的js表单验证插件。相对于之前的传统表单验证工具,其优点是自定义验证内容更广泛以及与AJAX的方便整合。
文中涉及的代码 博文链接:https://singyuenyip.iteye.com/blog/1861268
jquery.validation客户端验证插件的使用指南PDF文档
jquery-validation.校验框架,没有积分的同学可以在我的博客下留言获取。
轻量的jQuery Validation
jQuery 插件使客户端表单验证变得容易,同时仍然提供了大量的自定义选项。如果您要从头开始构建新的东西,或者当您试图将某些东西集成到具有大量现有标记的现有应用程序中时,它都是一个不错的选择。该插件捆绑了一...