在使用jQuery Validation时遇到个奇怪的问题
我的表单分了2个标签页,在“基本”这个标签页里有validate,现在的问题是:
在“基本”标签页时,validate正常验证,然后提交表单,
当我切换到“高级”标签页(“基本”只是做了隐藏)时,居然直接跳过validate,提交了表单(我看了执行时的html,根本没有把错误信息写入html)
我弄不清楚是怎么回事,难道就是因为把输入框的div隐藏了就不验证了?不应该啊,看了validation的源码,没看出个所以然
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
找到了 原来是ignore参数,默认用了“:hidden”,把所有隐藏的输入框都过滤了,谢谢楼上各位的帮忙
没有错误,初步的判断就是验证跳过了没执行
先用浏览器,看切换到高级的时候,有没有发生脚本错误吧。
最好有代码,这个才比较好分析
求指点,我没找到对应的配置
有配置项的,hidden disabled默认不检验