ホームページ  >  記事  >  ウェブフロントエンド  >  jQueryでAjaxリクエストをキャンセルする方法

jQueryでAjaxリクエストをキャンセルする方法

php中世界最好的语言
php中世界最好的语言オリジナル
2018-04-24 15:08:592467ブラウズ

今回は、jQueryAjaxリクエストをキャンセルする方法と、jQueryがAjaxリクエストをキャンセルする際の注意事項を紹介します。実際のケースを見てみましょう。

ここで注意すべき点は、応答する前に xhr.abort() を使用して ajax リクエストをキャンセルできることですが、リクエストがすでにサーバーに到達している場合、その結果はブラウザによる応答の監視を停止するだけですこのリクエストに対して、サーバーはまだ処理します

var xhr = $.ajax({
  type: "POST",
  url: "test.php",
  data: "name=test",
  success: function(msg){
    alert( msg );
  }
});
//取消请求
xhr.abort()

この記事のケースを読んだ後は、この方法を習得したと思います。さらに興味深い情報については、php 中国語 Web サイトの他の関連記事に注目してください。

推奨書籍:

AjaxメソッドのJS実装の詳しい解説

jQuery Ajax解析集

以上がjQueryでAjaxリクエストをキャンセルする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。