jquery は、非常に実用的ないくつかの ajax リクエスト メソッドをカプセル化します。
例: .ajaxComplete() - リクエストが完了したとき ajaxError() - リクエストが失敗したとき ajaxSend() - Ajax リクエストの送信時に実行する関数をアタッチします。 , .ajaxStop()——リクエストが終了したとき。ajaxSuccess()——リクエストが成功したとき。load()——サーバーからデータをロードし、返されたHTMLを選択した要素に置き換えます。jQuery.post()——ロードHTTP POST リクエストを使用する サーバー側 data.serialize() - フォーム要素のセットを送信用の文字列にエンコードします。serializeArray() - フォーム要素のセットをキーと値のペアの配列にエンコードします。 jQuery.param() - 作成します。シリアル化された配列またはオブジェクト。URL クエリ文字列または Ajax リクエストに適用できます。 jQuery.getScript() - サーバーから js ファイルをロードして実行します。 jQuery.getJSON() - サーバーから JSON エンコードされたデータをロードします。 jQuery 。 get()—サーバーからのデータのロードは次の 2 つの単純な作業です: 1. .ajaxStart() と .ajaxStop()
;
/div>
class="log1" >
🎜>
コード内のクラスが xixi.html である要素は、このファイルが存在する限り、このファイルの内容は任意です。 js の実行メソッドの順序は最初です
コードをコピーします
コードは次のとおりです:
コードをコピーします
コードは次のとおりです:
$(this).text('トリガーされた ajaxStop ハンドラー。' );
2.
コードをコピーします。
コードは次のとおりです。 >
.ajaxSend()、.ajaxComplete()、.ajaxSuccess() および .ajaxError()
コードは次のとおりです:
;script type="text/javascript" src="test /jquery-1.7.2.min.js">
上記のコードでは、HTML ファイルが結果のクラスとともにロードされます。
実行シーケンス コードはマークされています。
ファイルが存在しないなど、リクエストの処理中にエラーが発生した場合、.ajaxSuccess() の代わりに .ajaxError() のメソッドが実行されます。 。
以前は ajax についてよく理解できていませんでしたが、これで全体的な理解が深まりました。また、リクエスト メソッドが HTTP GET であるか HTTP POST であるかについても一緒に学びたいと思います。
jquery での ajax アドレスの使用の紹介
Andy_能力が高ければ責任も大きくなります
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
-
2024-10-22 09:46:29
-
2024-10-13 13:53:41
-
2024-10-12 12:15:51
-
2024-10-11 22:47:31
-
2024-10-11 19:36:51
-
2024-10-11 15:50:41
-
2024-10-11 15:07:41
-
2024-10-11 14:21:21
-
2024-10-11 12:59:11
-
2024-10-11 12:17:31