処理されたjsonデータを返すサーバーへのajax呼び出しがあります。スピードアップするには、それらを同時に実行する必要があります。
問題: 実行され、一度に 1 つのリクエストしか返されなかった
ご覧のとおり、応答時間は毎回ほぼ 2 倍になりますが、送信されるデータは常に同じです。私が正しく理解していれば、すべての通話時間、たとえば 15,47 秒があるはずです。aJax:
$.each([76, 76, 76, 76], function(){
$.ajax({
url: 'index.php?r=report/generateReport',
type: 'post',
dataType: 'json',
data:{ ... },
async: true,
success: function(json){
....
}
});
console.log('done');
});