首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >jquery ajax事件在ie中不起作用

jquery ajax事件在ie中不起作用
EN

Stack Overflow用户
提问于 2011-08-19 03:09:49
回答 2查看 838关注 0票数 0

我有一个叫这样的ajax

代码语言:javascript
运行
复制
 $.ajax({
    async: false,
    type: "POST",
    data: "{}",
    url: "/Clases/WebMethods.asmx/crearMenu",
    contentType: "application/json; charset=utf-8",
    dataType: "json",
    success: createMenu
});

这在Firefox和Chrome中工作得很好,但在IE中就不行了,最罕见的是,当在浏览器中打开开发人员工具时,它就能工作!如果是浏览器中的配置或其他什么,有人能帮我吗?我已经尝试过清除浏览器的缓存和cookie,但没有解决我的问题。谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-08-19 03:12:42

我在IE中经常遇到这种情况,通常情况下,如果某些东西在启用开发人员工具的情况下工作,而不是没有启用时,您的代码中会有一个console.log出错,因为没有控制台,从而阻止了其余代码的执行。

票数 2
EN

Stack Overflow用户

发布于 2011-08-19 03:18:08

我遇到了类似的问题,成功函数在IE上不起作用(参见我的线程:JQuery button click not working after ajax form submit on IE)。我通过将成功回调设置为原生JS方法而不是用户JQuery来解决这个问题。

看看这是否能解决你的问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7112789

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档