jquery.validate的一个bug

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jquery.validate的一个bug相关的知识,希望对你有一定的参考价值。

在用jquery.validate.js做输入验证中,用到了对某个字段重复性的判断,就是在某字段的验证中使用remote进行输入时用ajax不断向后台发送请求,但是奇怪的是,在你在data:{}中用name作为属性名,传到后台时,值丢了!?是的值没了,用的post方法,formdata里该属性为空,所以就无法进行验证了.解决方法就是改一下前台的属性名,可能jquery.validate这个插件的name是个关键字,不可以作为ajax的数据属性值。

以上是关于jquery.validate的一个bug的主要内容,如果未能解决你的问题,请参考以下文章

Jquery Validate Plugin 仅应用包含 jquery.validate.min 文件的规则

我在表单上使用 jquery .validate() 后 jQuery .submit() 不起作用

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

使用 jQuery.Validate 显示正确的面板

jquery.validate+jquery.form提交的三种方式

jQuery Validate验证框架详解(jquery.validate.min.js)