jquery-validate插件为表单提供了强大的验证功能,让客户端表单验证变得更简单,同时提供了大量的定制选项,满足应用程序各种需求。 该插件捆绑了一套有用的验证方法,包括 URL 和电子邮件验证,同时提供了一个用来编写用户自定义方法的 API。
默认校验规则。
required:true 必须输入的字段
**remote:"/action" 使用ajax方法调用action验证输入值**
email:true 必须输入正确格式的电子邮件
url:true 必须输入正确格式的网址
date:true 必须输入正确格式的日期。日期校验 ie6 出错,慎用
验证的触发方式修改。
onsubmit Boolean true 提交时验证。设置为 false 就用其他方法去验证
onfocusout Boolean true 失去焦点时验证(不包括复选框/单选按钮)
onkeyup Boolean true 在 keyup 时验证 **在内容键入时候进行校验**
onclick Boolean true 在点击复选框和单选按钮时验证
focusInvalid Boolean true 提交表单后,未通过验证的表单(第一个或提交之前获得焦点的未通过验证的表单)会获得焦点
focusCleanup Boolean false 如果是 true 那么当未通过验证的元素获得焦点时,移除错误提示。避免和 focusInvalid 一起用