ajaxによってphp関数を呼び出すjavascriptループがあります。ボタンをクリックしてそのループを停止する必要があります。ラベルを使用してみましたが、できません。
labelName:
for (var counter = 0; counter <= 1000; counter++) {
...
ajax call
...
}
$('#button-stop').click(function(event) {
event.preventDefault();
break labelName;
});
ただし、これにより「SyntaxErrorラベルが見つかりません」というエラーが発生します。実際、「breaklabelName;」を入れた場合のみ ループエラーが消えます。しかし、それをクリック機能に入れると、ラベルが再び認識されなくなります。
どうすればそれを作ることができますか?ボタンの相互作用によってループを壊す他の方法はありますか?ありがとう。