旧标签中的jQuery Ajax请求阻止加载新标签

时间:2019-02-20 09:26:31

标签: jquery ajax xmlhttprequest

我正在通过$.ajax()从外部接口加载数据,其中一些请求的运行时间长达20秒。然后在约1秒钟后显示相关数据。

如果用户单击在同一域的新选项卡中打开的链接,则在旧选项卡中的所有XHR请求完成之前,新选项卡将不会开始加载。

有人知道如何解决该问题吗?

1 个答案:

答案 0 :(得分:0)

@Rory McCrossan-您的回答为我指明了正确的方向。

问题在于会话是由我通过Ajax调用的脚本启动的。他们阻止了会话文件,因此另一个选项卡无权访问该文件并且无法加载。

我希望这对某人有帮助。