From ac3ea6cd63a1c4b4e74ec289489b3d4b6221cf96 Mon Sep 17 00:00:00 2001 From: hulufei Date: Fri, 13 Sep 2013 14:53:22 +0800 Subject: [PATCH 1/3] fix typo --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 7e21977..c58e6de 100755 --- a/README.md +++ b/README.md @@ -46,11 +46,11 @@ options = { ### 二、验证表单 ```js -$('#form_id').validate(); // or -$('#form_id').validate(options); +$('#form_id').validator(); // or +$('#form_id').validator(options); ``` -`validate` 方式支持一个 `options` 对象作为参数,该参数只在调用时供__一次性__使用。当不传参数时,`options` 使用 `validator` 的参数作为默认值。完整的对象如下描述: +`validator` 方式支持一个 `options` 对象作为参数,该参数只在调用时供__一次性__使用。当不传参数时,`options` 使用 `validator` 的参数作为默认值。完整的对象如下描述: ```js options = { From b370a94249ef35d6b0a4ea466d449bb426b5ad64 Mon Sep 17 00:00:00 2001 From: hulufei Date: Fri, 13 Sep 2013 14:59:43 +0800 Subject: [PATCH 2/3] =?UTF-8?q?=E6=94=AF=E6=8C=81=E9=AA=8C=E8=AF=81?= =?UTF-8?q?=E5=8F=AF=E4=BB=A5=E4=B8=BA=E7=A9=BA=E7=9A=84=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- validator.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/validator.js b/validator.js index 59be17c..c66df32 100755 --- a/validator.js +++ b/validator.js @@ -246,7 +246,8 @@ // 但通过来说我们更需要的是 checked 的状态 // 暂时去掉 radio/checkbox/linkage/aorb 的 notEmpty 检测 if(!(/^(?:radio|checkbox)$/.test(type) || aorb) && !patterns['text'](val)) - return validateReturn.call(this, $item, klass, parent, 'empty') + return validateReturn.call(this, $item, klass, parent, + $item.is('[required]') ? 'empty' : ''); // 二选一验证:有可能为空 if(aorb) return aorbValidate.apply(this, commonArgs); From fcb05bcabde14463dd8c5f441c113fce28aac854 Mon Sep 17 00:00:00 2001 From: hulufei Date: Fri, 13 Sep 2013 15:01:48 +0800 Subject: [PATCH 3/3] tab to space --- validator.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/validator.js b/validator.js index c66df32..4d6e4eb 100755 --- a/validator.js +++ b/validator.js @@ -247,7 +247,7 @@ // 暂时去掉 radio/checkbox/linkage/aorb 的 notEmpty 检测 if(!(/^(?:radio|checkbox)$/.test(type) || aorb) && !patterns['text'](val)) return validateReturn.call(this, $item, klass, parent, - $item.is('[required]') ? 'empty' : ''); + $item.is('[required]') ? 'empty' : ''); // 二选一验证:有可能为空 if(aorb) return aorbValidate.apply(this, commonArgs);