ホームページ >ウェブフロントエンド >jsチュートリアル >複数の Ajax リクエストを実装する方法

複数の Ajax リクエストを実装する方法

php中世界最好的语言
php中世界最好的语言オリジナル
2018-04-03 13:47:102216ブラウズ

今回は、複数の 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 サイトの他の関連記事を参照してください。

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