0

いくつかの画像をダウンロードする ajax 呼び出しを投げています。同時に、すべての画像がダウンロードされたかどうかを確認する別のループが必要です (ダウンロードされる画像の数はわかっています)。私はこのようにします:

function check_download(){
    ajax_call...
    success: function(amount){if(amount < 40) check_download()}
}

download_images() を呼び出します。// これにより、画像のダウンロード プロセスが開始されます call check_download();

そのため、ダウンロードを開始し、ajax 呼び出しを送信して、40 個の画像がダウンロードされたかどうかを確認します。そうでない場合は、別の ajax 呼び出しを起動して再度確認する必要があります。

しかし、2 つの ajax 呼び出ししかスローしません。2 つ目はフリーズして値を返さないため、ループが実行されず、ダウンロードの進行状況を確認できません。

これを達成するためにいくつかの ajax 呼び出しを開始する方法についてのアイデアはありますか?

4

0 に答える 0