ฉันต้องการหยุดช่วงเวลานี้ในerror
ตัวจัดการไม่ให้ทำงานซ้ำ ๆ เป็นไปได้หรือไม่และถ้าเป็นเช่นนั้นได้อย่างไร
// example code
$(document).on('ready',function(){
setInterval(updateDiv,3000);
});
function updateDiv(){
$.ajax({
url: 'getContent.php',
success: function(data){
$('.square').html(data);
},
error: function(){
$.playSound('oneday.wav');
$('.square').html('<span style="color:red">Connection problems</span>');
// I want to stop it here
}
});
}
2
อาจซ้ำกันของStop setInterval call ใน JavaScript
—
Mohammad