ホームページ > 記事 > ウェブフロントエンド > ajaxでの多重リクエストの問題について
以下の編集者が、度々ご要望の多かったajaxに関する記事をお届けします。編集者はこれが非常に良いものだと思ったので、皆さんの参考として今から共有します。 ajax に興味がある場合は、エディターをフォローして、ajax
に関する複数のリクエストの問題を確認してください。ajax を使用してデータをリクエストすると、ワンクリックで複数のトリガーが発生する可能性があります。
(例: ajax の onreadystatechange イベント は複数回トリガーされます。これは、onreadystatechange がイベント ハンドラーであるためです。
その値 (state_Change) は、XMLHttpRequest オブジェクトの状態が変化するときの 関数 の名前です。 この関数は、変更が発生したときにトリガーされます。
状態は 0 (未初期化) から 4 (完了) に変化します。
XMLHttpRequest オブジェクトの状態が変化するたびに、コードが実行されます。関数がトリガーされます
0 から 4 まで、合計 4 回トリガーされます。) [追記: もちろん、ここで引用した例は、仕事で遭遇する問題と完全に一致しているわけではありません ] この時点で、次のことが必要です。プログラムを終了できる関数です。
exit と abort は両方ともプログラムを終了するために使用される関数です。
release all という作業を行います。 static。グローバル オブジェクト cache は、すべての I/O チャネルをオフにして、プログラムを終了します。ただし、atexit 関数がスローした場合は、登録された関数も呼び出されます。例外として、これは直接呼び出されます。
abort:クリーンアップ作業を行わずにプログラムを直ちに終了します 上記は、エディターから提供された複数の ajax リクエストの問題の内容全体です。あなたは PHP 中国語 Web サイトをサポートします~
関連する推奨事項:
Ajax クロスドメイン リクエストの原理を例とともに詳しく説明
Ajax が非同期リクエストを送信するための 4 つのステップ
以上がajaxでの多重リクエストの問題についての詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。