次のコードを使用して、目的をテストするためのajax呼び出しをインターセプトしようとしています。
function(callback){
$(document).on("ajaxSend", function(event, jqxhr, settings) {
$(document).off("ajaxSend");
jqxhr.abort();
callback(settings);
});
}
リクエストをインターセプトして中止し、コールバックを呼び出します。
「ajaxStart」イベントを試しましたが、これはトリガーされますが、テスト用の設定が必要です。
このコードはすべてChromeとFirefoxで機能しますが、IE8ではイベントはトリガーされません。