Uncaught TypeError: a.indexOf is not a function

                                                啊哈,我出现了

 

时隔好久,出来冒个泡,今天说个非常简单的问题,关于JQuery的

 

 

背景:Excel数据入库

主要的需求呐,就是希望后台可以自己导入文件,这样定期更新关联关系。本仙女经过一系列的操作后,数据明明入库成功了,返回的json串也能在控制台显示,可是我的导入成功之后的回调提醒就是没有,然后就有了这次的记录。

       因为项目常用到导入之类的,所以我们有自己的JQuery插件,然后这次给了我一个惊喜

 

 

发展:轻松调试就看到了报错

根据这个报错的路径显示,是在我的插件ajaxfileupload.js中出错的,报错原因是:Uncaught TypeError: a.indexOf is not a function, 然后我进js文件发现报错的是 jQuery("#" + frameId).load(uploadCallback);

然后一综合,项目引入的js是3.3.1版,

 

结论:高版本废弃了.load, .unload或.error等时间

 

这个事件升级大家都是知道的哈,具体调整也很简单

例如:

   原来写法:$(window).load(function(){...});

 

更改为:$(window).on('load', function(){ ...});

这样就万事大吉了!!!!!!!!!!!

 

 

正事说完了,在这里宣传一下朋友的店铺:一个新开的汉服的店铺,满足小时候披床单的愿望,男女都有哟。。。

店铺名称:汉衿凤韵,点击进店铺,欢迎选购哟,说明了解来源可以优惠!!!

 

 

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值