gpt4 book ai didi

javascript - 服务器不会同时响应多个 AJAX 请求

转载 作者:太空宇宙 更新时间:2023-11-04 04:22:59 25 4
gpt4 key购买 nike

在我制作的网站中,我们使用 arrowchat 聊天插件。 Arrowchat 大约 30 秒发送一次 AJAX 请求来获取在线 ppl 列表。

另一方面,网站的导航系统也使用 AJAX 请求从服务器获取响应并将内容加载到 div。

问题是当 arrowchat 发送 AJAX 请求时,如果用户单击导航链接,浏览器不会发送请求,直到 arrowchat 的 AJAX 请求完成。

如何让它并行运行 AJAX 请求并从服务器获取响应?

导航AJAX系统;

$("#ajax_content").load("page.php?querys..", function () {
$("body").animate({
scrollTop: 0
}, 800);
})

编辑:我已经使用 AJAX 作为异步

最佳答案

您可能被 session 锁定。如果您在 php 中使用 session - 只要您不再需要它,就在 page.php 中执行 session_write_close

否则其他请求等待 session 文件解锁(在脚本结束时)

关于javascript - 服务器不会同时响应多个 AJAX 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11569413/

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