我有一個應用程序使用jQuery的迭代通過一系列的複選框。循環後響應按鈕
當它迭代時,我有一個對話框顯示打印會話的狀態。我也有一個取消按鈕來取消會話。
<input type="button" id="cancelButton" onclick="cancel()">
function cancel() {
stop = true;
}
每次迭代我檢查,如果stop
是真實的,如果是這樣,我打破了循環。但問題是,如果在會話期間按取消按鈕,取消功能將只會在.each
循環之後運行(這是違背目的的一種方式)。有沒有辦法讓按鈕更具響應性或更好的方法來處理這個問題?
你可能不得不做這樣的事情:http://stackoverflow.com/questions/14066714/javascript-exit-from-javascript-loop-當按鈕點擊 – Pete