我嘗試發送16個異步請求到我的後端。AJAX異步不起作用
$.each(response, function(k, v) {
uploadAdditionalRows(v)
});
function uploadAdditionalRows(value) {
$.ajax({
url: "/asins/table_data/" + encodeURIComponent(value),
cache:false,
type: "GET",
success: function(response) {
console.log(response);
}
});
return;
}
但他們返回執行一個又一個。
怎麼得到迴應這個樣子? :
@Igor說。 HTTP請求需要一定的時間才能啓動,並且您不能同時啓動很多請求......但您的調用不會等待另一端的結束,因此它們是異步的。嘗試一個同步AJAX,你會看到它的作用。它實際上完全凍結了瀏覽器。 – Salketer
看到你的回覆只是幾個字節,你應該增加每個請求發送的數據量...... – Salketer
現在它只是空的響應。 – user2264784