重複の可能性:
JavaScriptでsetInterval呼び出しを停止します
window.setInterval
進捗状況のポーリング方法を使用しています。ただし、完了時にこのタイマーを無効にする必要があります。タイマーを無効にする方法は?
window.setInterval(function(){$.ajax({
type: 'GET',
url: 'imports',
success: function(response){
console.log(response);
if(response['status'] != 'ok'){
return;
}
$('.bar').css('width', response['progress'] + '%');
if(response['step'] == 'completed') location.reload();
}}, 'json');}, 1000);