之前遍查不到validator的addMethod用法 官方的文件也不是說的很明白 由於我需要用正規化來做一些原本validator沒有的驗証規則
所以只能用addMethod的方法 大家可以參考下列的用法 用addMethod新增一個規則後
你可以自訂要針對這個規則所做出反應跟自訂錯誤訊息! 如果要套用這個規則,可以在html 元件中,加上class="自訂規則名" 即可套用了!
我研究的沒有很透徹啦..但可以用就好..
-
<
script
type
=
"
text/javascript
"
>
-
$
(
document
)
.
ready
(
function
(
e
)
{
-
jQuery
.
validator
.
addMethod
(
"
test
"
,
function
(
value
,
element
)
{
//設增一個自訂規則test
-
var
result
=
this
.
optional
(
element
)
||
value
.
length
>=
5
&&
/
d
/
.
test
(
value
)
&&
/
[a-zA-Z]
/i
.
test
(
value
)
;
-
//用正規化表示式去設定validator所沒有的驗証規則
-
if
(
!
result
){
-
element
.
value
=
""
;
//控制套用自訂規則的元件的程式碼可以在此設定
-
}
-
return
result
;
-
}
,
"
自訂錯誤訊息.<br>
"
)
;
-
})
;
-
<
/
script> <form> <input type="text" id="t1" class="test"> <
/
form
>
分享到:
相关推荐
NULL 博文链接:https://yuhe.iteye.com/blog/1433271
jquery validator 的验证信息
这是基于jquery 实现的对文本框输入的值进行验证的一个框架,内含我自己实现的一些特殊的验证规则,可根据自身需求修改。
ssh2 jQuery Validator验证重复添加
jquery验证插件Validator
commons-validator.doc 用法介绍 commons-validator.doc 用法介绍
学习jquery 时写的小东西,东西是好东西哦,比如checkdblength, checkstartdate,checkenddate ,您慢慢看,呵呵
jquery的验证框架。一个很好用的jquery验证框架,使用起来也很简单
jqueryvalidator+spring3.0+struts2.18+hibernate3(修正版)上次的程序有错误。是以前调试时候的。这次保证能够运行的起。本程序受http://www.gbsou.com/版主的巨大帮助深表感激。
hibernate validator 4.2的集成spring3.0.5一下版本的样例工程。 自己学习hibernate validator写的。 倘若使用spring3.1以上的版本,有些不同。其中MethodValidateInterceptor就是以spring3.1中的参考。 自己再研究...
jquery_validator的使用说明
在火狐4、谷歌12浏览器中,使用jquery.tools.min 1.2.5版的Jquery Validator,不出现验证提示框。在ie7、8、9下就好用。
简单实用的jquery验证框架中文api
bootstrap-validator是一款简单实用的Bootstrap3表单验证jQuery插件。该表单验证插件使用HTML5的data属性来设置验证属性,可以完成所有常用的表单验证功能。
jQuery.validator.addMethod("isIdCardNo", function(value, element) { return this.optional(element) || idCardNoUtil.checkIdCardNo(value); }, "请正确输入您的身份证号码"); //护照编号验证 jQuery....
jquery-validation 支持 自定义错误样式 ,包括如下 自定义错误样式 统一存放错误 定义 错误位置 定义 验证通过的样式 jquery validation- 错误样式概述 在 验证出现错误 后,jquery-validation会做如下操作 如果 ...
jQuery-Form-Validator-master.zip 最新版
主要介绍了jQuery Validator验证Ajax提交表单的方法和Ajax传参的方法,在文中还给大家提到了jquery .ajax提交表单的写法,具体实例代码大家参考下本
插件描述:Validator是一个jQuery验证插件,可以验证文本,文本区,密码复选框并选择元素。验证器支持:需要依赖复选框,最小/最大长度、电子邮件、数量、数字和一些定位的错误消息