今回は、複数の ajax リクエストを実装する方法を説明します。複数の ajax リクエストを実装する際の 注意事項 は何ですか?実際のケースを見てみましょう。
ajax を使用してデータをリクエストすると、ワンクリックで複数のトリガーが発生する可能性があります。 (例: ajax の onreadystatechangeイベント は複数回トリガーされます。これは、onreadystatechange がイベント ハンドラーであるためです。
その値 (state_Change) は、XMLHttpRequest オブジェクトの状態が変化したときの関数 の名前です。関数は、
状態が 0 (未初期化) から 4 (完了) に変化するときにトリガーされます。状態が 4 の場合にのみコードが実行されます。 XMLHttpRequest オブジェクトの状態が変化するたびに、この関数がトリガーされます。 は 0 から 4 まで、合計 4 回トリガーされます。) [追記: もちろん、ここでが引用した例は、仕事で遭遇した問題と完全に一致しているわけではありません] 現時点では、次のメソッドが必要です。プログラムを終了します。
exit と abort は両方ともプログラムを終了するために使用される関数です。
exit は、すべての static オブジェクトを解放します。 、キャッシュし、すべての I/O チャネルを閉じてからプログラムを終了します。atexit を通じて関数が登録されている場合は、登録された関数が呼び出されます。ただし、atexit 関数が例外をスローした場合は、terminate が直接呼び出されます。中止: クリーンアップ作業を行わずにプログラムを直ちに終了します
この記事の事例を読んだ後は、この方法を習得したと思います。さらに興味深い内容については、php 中国語 Web サイトの他の関連記事にも注目してくださいを読むことをお勧めします。 : Bootstrap。DatePicker 属性の日付範囲を選択する方法
AJAX を使用してウォーターフォール フローを実装する方法以上が複数の Ajax リクエストを実装する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。