在chrome和firefox下,在ajax的异步请求未返回时点击其他跳转页面的菜单或按钮,此条ajax异步请求返回时进入error方法 (通过现象分析的,不一定是他真正的原因。。。)。这个问题在ie系列就不会出现,不知道是不是jQuery的版本问题还是什么别的问题,请大侠指教~~~
现在项目中存在的jQuery版本有1.71、1.83、1.51。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
jquery的ajax封装已经做了浏览器兼容性了,可以肯定不是jquery问题,你debug一下后台代码啊。你不放出代码,自己也没debug怎么帮你看?
你说你们项目中引用了多个版本的jquery,那该检查下出问题的那个页面是不是引用了几个jquery进来导致冲突,这种情况是可能的。另外就是用http抓包工具,具体跟踪下细节,如:Fiddler2。