欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

JQuery-Validate明明配置好了但是不生效?卡了2个小时的bug解决了,原因很简单。

程序员文章站 2022-07-15 16:49:14
...

JQuery Validate是表单验证的js工具,一般用于前台页面的校验,例如登陆和注册。

照着教程写了起来,使用Hbulider编辑器,本来写的时候可以用的,但是后来不知道怎么操作的,页面上的校验就失效了,Hbuilder也没有任何提示。

前前后后检查代码若干次了,最后再反复手写一段很简单的代码之后发现了原因。

根据 JQuery Validate的要求,需要对校验的元素增加一个标识属性,例如:

<input type="email" id="emailAddress " placeholder="请输入邮箱地址 " class="address " >

其中的“type="email”就是标识属性,此时我的原因是在**“type="email "**email后面多了个空格,一般来说在html里元素属性多个空格没问题的,但是问题就是这个不能多,多了以后看起来都是对的,但是Validate不能识别了,导致前台校验的时候是没有任何效果的!!!

所以各位如何校验没有效果,不妨检查一下属性值是否有多了空格等字符。

相关标签: Jquery Validate