$.ajaxTransport()
$.ajaxTransport()ではAjax通信のフィルターを定義できるメソッドです。
$.ajaxTransport()のハンドラーではsendとabortという2つのメソッドをもったオブジェクトを返り値として指定することで以降にajax()などのAjax系のメソッドが実行される前にフィルター関数が実行されます。
$.ajaxTransport( function( options, originalOptions, jqXHR ) {
return {
send : function(){
//do something
},
abort : function(){
//do shomething
}
}
});
$.ajax({
url:"bar.json"
});
それぞれにAjaxの送信や中断の処理が実装できjQueryの機能にカスタマイズや変更を加えたい場合はここで定義するとよいでしょう。
jQuery 1.5.0での追加/変更$.ajaxTransport()はjQuery 1.5.0で追加されたメソッドです。
参考URL
jQuery.ajaxTransport() | jQuery API Documentation
登録日 : 2013年04月21日 最終更新日 : 2013年4月21日