博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
juqery.validate 在火狐和谷歌下能用,IE下无效的解决办法
阅读量:6464 次
发布时间:2019-06-23

本文共 1298 字,大约阅读时间需要 4 分钟。

最近碰到了一个棘手的问题 juqery.validate插件在火狐和谷歌下都能使用 IE下无效的问题.JS也没报错。

在网上查了很多资料都无果.后来看到别人写的一篇文章找到了解决办法

把juqery.validate.js中elements方法

return $([]).add(this.currentForm.elements)   .filter(":input")   .not(":submit, :reset, :image, [disabled]")   .not( this.settings.ignore )   .filter(function() {    !this.name && validator.settings.debug && window.console && console.error( "%o has no name assigned", this);       // select only the first element for each name, and only those with rules specified    if ( this.name in rulesCache || !validator.objectLength($(this).rules()) )     return false;        rulesCache[this.name] = true;    return true;   });

 找到上面的方法

修改为:

 

1   return $(':input',this.currentForm)  2    .not(":submit, :reset, :image, [disabled]")  3    .not( this.settings.ignore )  4    .filter(function() {
5 !this.name && validator.settings.debug && window.console && console.error( "%o has no name assigned", this); 6 7 // select only the first element for each name, and only those with rules specified 8 if ( this.name in rulesCache || !validator.objectLength($(this).rules()) ) 9 return false; 10 11 rulesCache[this.name] = true; 12 return true; 13 });

 

问题暂时解决。不知道会不会产生其它的错误

转载于:https://www.cnblogs.com/Alex-DearSneik/archive/2012/01/12/2320752.html

你可能感兴趣的文章
cf卡序列号修改工具_雄迈测试工装工具
查看>>
$.getjson异常信息提示_SpringBoot 异常处理
查看>>
数字盲打怎么练_一篇文章告诉你关于学习盲打的知识
查看>>
anaconda处理大数据_大数据的处理流程
查看>>
饲料码垛机器人技术方案_坐标机器人码垛机的技术和结构特点
查看>>
access查询成绩小于5分_CPA考生59分真相:成绩查询当天,他其实有一次通过的机会...
查看>>
asp手机拍照显示_手机 | 华为P50外形曝光:首次采居中挖孔、后摄类似Mate40
查看>>
风电场数据库_如何让风电场更友好、更智慧?
查看>>
全局 快捷键_让同事看呆的表格快捷键
查看>>
# 保持最外层获取焦点_PCB外层的蚀刻工艺,如何把控蚀刻质量
查看>>
华为如何生成日志_深入理解Kafka服务端之滚动生成新日志段的流程及条件
查看>>
各维度 特征 重要程度 随机森林_随机森林算法梳理
查看>>
手机悉昙体梵文输入法_梵文天城体字体及输入法
查看>>
qt编译实现简单的文本编译器有粘贴复制_QT示例之实现简易文本编辑器
查看>>
雷达的工作原理示意图_雷达测距原理.ppt
查看>>
优化器 示意图 神经网络_神经网络 优化器
查看>>
python爬虫请求头是什么意思_Pytho爬虫中Requests设置请求头Headers的方法
查看>>
gis导出栅格数据为什么不能tif_Arcgis 中栅格数据的属性表问题(转)
查看>>
springboot 热部署没用_SpringBoot实现热部署(修改java文件和html文件不需要重启)
查看>>
android android不同app获取的值不一样_Android世界:ContentProvider使用
查看>>