gpt4 book ai didi

javascript - 同时多个ajax请求

转载 作者:行者123 更新时间:2023-12-02 14:04:00 25 4
gpt4 key购买 nike

我有一堆图像想要用 ajax 读取。如果我知道每个图像的 url,如何同时发出 3 个图像 ajax 请求,然后获取下 3 个图像,直到获得全部图像?

这是我的一张图像的 ajax 函数

  var image_url = images[i];
var xhr = new XMLHttpRequest();
xhr.onreadystatechange = function(){
if(xhr.readyState == 4 && xhr.status == 200){
console.log(xhr.response, typeof xhr.response);

}
}

xhr.open('GET', image_url);
xhr.responseType = 'blob';
xhr.send();

最佳答案

如果将async设置为true,则可以同时触发多个。浏览器将限制一次的数量,具体取决于所使用的浏览器。

$.ajax({
type: "GET",
async: false,
url: "foo2.php"
});

async 与 ajax 的工作方式与您的想法相反。

关于javascript - 同时多个ajax请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40182906/

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