gpt4 book ai didi

php - 连接速度慢的用户的 ajax 问题

转载 作者:搜寻专家 更新时间:2023-10-31 22:05:07 24 4
gpt4 key购买 nike

我这里也有同样的问题 [1]: Dealing with clients behind slow connection

当快速互联网用户使用我的门户时,ajax 调用工作正常,对于互联网连接速度较慢的用户,它如何给出空响应 200 ok 成功回调

它不是我可以在错误回调中处理的超时问题,它是一个有线问题,因为成功回调是通过 200 ok 和空响应触发的

不知道为什么这种情况只发生在网速较慢的用户身上。

有什么想法吗?

最佳答案

您可以向 div 添加一个加载掩码,使用 Ajax 中的 before send 函数,直到数据被成功获取……类似;

     jQuery.ajax({
url: "yourscript.php",
type: "POST",
dataType: 'json',

beforeSend: function() {
jQuery(".selector #overlay").show();
},
success: function(response) {
if (response > 0) {
jQuery(".selector #overlay").fadeOut(800);
// your code......


`

并在您的 CSS 中添加一个微调器或类似于 #overlay 元素;

    #overlay{display: none; position:absolute; top: 0; right: 0; bottom: 0; left: 0;width: 100%;height: 100%; background: rgba(207, 207, 207, 0.5) url(/assets/spinner.gif) center center no-repeat;}

关于php - 连接速度慢的用户的 ajax 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20146567/

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