こんにちは、tomita です。 以下の仕様を満たす javascript の実装を考えます。 test.php?param=1~5 にリクエストを投げる(※param値は将来増減する可能性アリ) すべてのリクエストを投げ終えたあとで「全て完了しました」を console.log に出力 このような仕様を満たすには jQuery.Deffered を使うといいとのことでしたので、実際に試してみました。 jQuery.Deffered を使わない場合 の前に、jQuery.Deffered を使わず、ノープランで実装してみます。 $(function(){ "use strict"; var url = "test.php"; $.ajax({ url:url, data:{param:1}}).done(function(res){ console.log( res + ":done");