jQuery validate验证隐藏表单(hidden)域
validate 插件默认不会校验隐藏的 input(包括 type="hidden" 的或 display:"none" 的 input),我猜想插件作者这么做的原因可能是为了提升性能。但是有时还是需要对一个隐藏的 input 进行操作。
方法一:(来源于网上,未进行测试)
把这项限制去除:打开 jquery.validate.min.js,把ignore:":hidden"改为ignore:""
方法二:
将input的width设置为0,高度设置为0.5px(值不能太小,大于0小于0.3px时,validate 插件没有进行验证),这样input在页面上就看不见了,实现了隐藏的效果,而且validate 插件也会进行验证。
jQuery validate很不错的一个jQuery表单验证插件。升级到了1.9版的后,发现隐藏表单域验证全部失效,特别是在jquery.ui.tabs.min.js构造的Tabs里的验证!网上一搜,也没查到是怎么回事。最后在1.9的changelog里发现了这么一句
changelog里
* Fixed #189 - :hidden elements are now ignored by default
ignore: ":hidden",
ignore: "" 就又开始验证隐藏域了
原文链接:https://blog.csdn.net/qq_32786873/java/article/details/51460740
(资源库 www.zyku.net)
上一篇:解决jquery validate对隐藏元素hidden不进行验证的方法
栏 目:JavaScript
下一篇:DataTables warning: table id=DataTables_Table_0 - Requested unknown paramete
本文标题:jQuery validate验证隐藏表单(hidden)域
本文地址:https://www.zyku.net/js/1843.html
您可能感兴趣的文章
- 07-30jquery v3.5.1(最新)
- 07-30jquery v3.4.1
- 07-30jquery v3.3.1
- 07-30jquery v3.2.1
- 07-30jquery v3.1.1
- 07-30jquery v3.0.0
- 07-30jquery v2.1.4
- 07-29jquery v2.1.1
- 07-29jquery v2.0.0
- 07-29jquery v1.11.3
- 01-19斗图工厂-斗图工厂应用软件功能介绍
- 08-15米游社绑定B站服流程介绍
- 02-20vivo手机启用与关闭nfc功能
- 01-11炫拍相机-炫拍相机应用软件功能介绍
- 08-14B站直播回放在哪设置
- 12-28骨医生-骨医生应用软件功能介绍
- 05-09基于JS实现限时抢购倒计时间表代码
- 10-24realmegtneo2关闭屏幕自动旋转教程介
- 01-11敏捷家园-敏捷家园应用软件功能介绍
- 07-05Linux mdu命令
最近更新
阅读排行
猜你喜欢
- 02-15iphone12清理微信缓存设置教程
- 03-16苹果手表自定义表盘方法
- 12-13红魔游戏手机6S怎么设置游戏空间
- 09-13铁路12306字体大小设置教程分享
- 07-05华为手机设置纯净模式方法分享
- 07-28Linux中ftp不能上传文件/目录的解决办
- 01-11天天乌尔都语-天天乌尔都语应用软件功
- 09-14小米手机怎么开启智能充电保护
- 08-14织梦DedeCMS安装模块(插件)后台空白的
- 07-10帝国CMS数据库数据表各字段详细说明