Jquery Validate动态添加和删除校验规则

Posted Pretty Boy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jquery Validate动态添加和删除校验规则相关的知识,希望对你有一定的参考价值。

以下面文本框为例,

<input type=”text”name=”username” id=”username”/>

 

我们要让这个文本框只能输入数字,那么对应的rules里面应该设置  username:number

但是当用户进行某个操作后,我们又不需要这个校验规则了,具体的实现如下:

 

首先不管这个验证是不是需要取消,我们在初始化的时候都给它加上。

当用户进行了某个操作后,需要取消这个校验规则:

1 $(“#username”).rules(“remove”,”number”);

当用户进行了某个操作后,需要加上这个校验规则:

1 $(“#username”).rules(“add”,{number:true});

这是第一次用,做个总结,有不对的地方请留言,非常感谢!

 

以上是关于Jquery Validate动态添加和删除校验规则的主要内容,如果未能解决你的问题,请参考以下文章

JQuery.Validate使用消息添加动态规则

JQuery的validate验证时 如何验证下拉框是否选中

jquery.validate 动态增加删除规则

jquery validate 动态增加删除验证规则(转载)

使用jquery.validate.js实现boostrap3的校验和验证

jQuery validate 设置失去焦点就校验和失去焦点就表单校验是否通过