我有一個JavaScript循環,由ajax調用一個PHP函數。我需要通過點擊一個按鈕來停止這個循環。 我試圖使用標籤,但它是不可能的:Javascript:退出javascript循環時點擊按鈕
labelName:
for (var counter = 0; counter <= 1000; counter++) {
...
ajax call
...
}
$('#button-stop').click(function(event) {
event.preventDefault();
break labelName;
});
但這個牌子的錯誤「的SyntaxError標籤未找到」。實際上只有當我把「break labelName」進入循環錯誤消失。但是,如果我把它放到點擊功能不能再次識別標籤。
我該如何做到這一點?是否有其他方式通過按鈕交互來打破循環? 謝謝。
使用event.preventDefault或返回false; – Vimalnath