0
AJAXを介して複数のソース(xmlまたはJSON形式)からデータを収集し、これらのデータセットを使用する関数を実行する必要があります。複数のソースからデータを収集
関数が実行される前に、すべてのAJAX呼び出しが成功していることを確認するにはどうすればよいですか?理想的には、私は応答時間を最小限に抑えるために非同期呼び出しを保持したいと思います。
AJAXを介して複数のソース(xmlまたはJSON形式)からデータを収集し、これらのデータセットを使用する関数を実行する必要があります。複数のソースからデータを収集
関数が実行される前に、すべてのAJAX呼び出しが成功していることを確認するにはどうすればよいですか?理想的には、私は応答時間を最小限に抑えるために非同期呼び出しを保持したいと思います。
概念的には、このように動作します:
AJAX呼び出しのためのいくつかの擬似コード:
results = [];
$.ajax({
// other parameters here
success: function(data) {
results.push(data);
checkResults();
};
});
function checkResults() {
// if all five results are in, then we're ready to process them
if (results.length >= 5) {
processResults(results);
}
}