Ajaxの履歴

処理を中断する

PHP 中止ボタンでスクリプトを止める も参考

// 前回の処理がまだ返ってきていない場合、中断する
var xhr;
if (xhr && xhr.readyState > 0 && xhr.readyState < 4){
  xhr.abort();
}
// jQuery.ajax()系は XMLHttpRequest オブジェクトが返ってくる
xhr = $.getJSON( ... );