gpt4 book ai didi

internet-explorer - jquery ajax 无法在 IE 中发送

转载 作者:行者123 更新时间:2023-12-01 02:49:39 27 4
gpt4 key购买 nike

我有一个弹出窗口,打开后会进行几次初始化 ajax 调用。

在所有浏览器中,除了 IE(标准状态)之外,这都工作得很好。

在 IE (7,8) 中,有时(大多数情况下它可以工作,但是一旦它中断,大多数情况下它就会开始中断)ajax 请求似乎并未实际发送。 “beforeSend”事件正常触发,但这就是结束。服务器永远不会收到请求,ajax 请求的完成/成功/错误事件永远不会被触发。

这是一个已知问题还是其他人遇到过这个问题?这里有点捕获救命稻草......

如果我打开多个(相同的)弹出窗口,关闭它们,再打开一些,然后继续这样做,最终它会失败,这似乎会发生。

ajax 请求是 PUT 和 GETS 的混合,使用如下语法:

$.ajax({
type: 'GET',
url: uri,
cache: false,
dataType: "json",
beforeSend: function(obj) { ... logging ... },

...etc... });

最佳答案

我遇到了这个确切的问题,结果是我的 console.log 语句导致 IE AJAX 调用挂起,注释掉了所有 console.log 语句,它工作了。

关于internet-explorer - jquery ajax 无法在 IE 中发送,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3525733/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com