jqueryのajaxを途中で止めるメモ。
request = $.ajax({
url: xxx.xml,
type: "GET",
dataType: "xml",
timeout: 10000,
cache: false,
error: function(){
// 失敗したとき
},
success: function(xml){
// 成功したとき
}
});
こんなコードがあるとして、
request.abort();
こんな感じでajax通信を途中で止められます。
$.ajaxの戻り値がXMLHttpRequestオブジェクトなので、
それを受け取ってabortメソッドを実行する、と。