読んでいただきありがとうございます。jQuery:ページアンロード時に自動的にAjaxRequestsを中止しますか?
私は、1つ以上のajaxリクエストが開いているページがあり、リンクをクリックしてページを残すかリフレッシュすると、アンロードする前にajaxリクエストが完了するのを待ちます。
これは通常問題ではありませんが、要求に時間がかかる場合は問題になります。
私のようなものを探しています:自動的にアンロードする前に要求を中止する
$(window).bind("beforeunload", function() {AjaxRequest.abort();});
が、AJAXリクエストを見つける方法をかなり確実ではありません。彼らはどこか窓の下にいるのだろうか?
私はjsのエラー "myajax.abort" を取得してい関数ではありません( jquery 1.3.2)は、誰かが "abort beast?" – taber
編集:私は私の$ .ajax(...)呼び出しの最後に ".responseText"を使っていたからだと思います。私は.responseTextを取り出しました、そして今、エラーはありません。わーい。 – taber
アンロードメソッドがJqueryで削除されました:/ – Badiparmagi