jquery validate和validform验证插件的对比

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

此文在jquery的验证插件(下文以jquery代替)和validform验证插件之间作如下对比:

1、样式

2、普通验证:

3、自定义验证:

4、Ajax验证:

一、样式

1、Jquery(可自定义提示信息样式,下图摘自官方文档):

2、Validform(提供七种内置方案并支持自定义,以下为七种内置的较常用的三种):

二、普通验证

1、Jquery:

Jquery支持两种方式验证:1、直接将规则绑定到元素上。2、将规则写在初始化js 中

1、直接将规则绑定到元素上。

验证一个完整的表单

2、将规则下载初始化js中

$().ready(function() {

$("#signupForm").validate({

rules: {

firstname: "required",

email: {

required: true,

email: true

},

password: {

required: true,

minlength: 5

},

confirm_password: {

required: true,

minlength: 5,

equalTo: "#password"

}

},

messages: {

firstname: "请输入姓名",

email: {

required: "请输入Email地址",

email: "请输入正确的email地址"

},

password: {

required: "请输入密码",

minlength: jQuery.format("密码不能小于{0}个字符")

},

confirm_password: {

required: "请输入确认密码",

minlength: "确认密码不能小于5个字符",

equalTo: "两次输入密码不一致不一致"

}

}

});

});

2、Validform:

Validform也支持两种:1、直接将规则绑定到元素上。2、将规则写在初始化js中

1、直接将规则绑定到元素上

相关文档
最新文档