ホームページ ウェブフロントエンド jsチュートリアル accp8.0変換教科書 第11章 Ajaxインタラクション拡張の理解と実践

accp8.0変換教科書 第11章 Ajaxインタラクション拡張の理解と実践

Jul 05, 2017 pm 06:10 PM
ajax

①雑記: 以前はajaxを実装するための独自のJavaScriptがありましたが、ここではajaxを実装するより簡単な方法があります

②$.get()メソッドの共通パラメータ

パラメータ タイプ 手順
URL 文字列 必須、送信先アドレスを指定してください
データ プレーンオブジェクトまたは文字列 オプションで、リクエストによって送信されるデータを指定します
成功

関数(プレーンオブジェクトデータ,

)

文字列 textStatus,jqXHR jqxhr)

オプション、成功後に呼び出される関数

パラメータデータ: オプションのサーバー戻り結果

パラメータ textStatus: リクエストステータスのオプションの説明

パラメータ jqxhr: オプションは XMLHttpRequest のスーパーセットです

(dataTypeが指定されている場合は必須)

データタイプ 文字列 オプション: サーバーによって返されることが予想されるデータ型

③$.post()メソッドの共通パラメータは上記と同じです

1.単語部分(JSON共通単語)

1.load ロード 2.serialize シリアル化 3.contains 4.feature 機能

5.引用 6.スキップ 7.一時的 8.かなり

9.プロトタイププロトタイプ10.競合競合

2. JSON に関するよくある質問

1.jQueryでAjaxを実装する主な方法

①独自のエコロジー実装

②$.get()メソッドと$.post()メソッド

③$.getJSON()メソッド

④.load()

2.jQueryによるフォームデータの解析

jQuery の .serializeArray() メソッドは、フォーム要素のセットから有効なコントロールを検出します。

①要素を無効にすることはできません

②要素にはname属性が必要です

③選択したチェックボックスが有効になります

④選択したラジオは有効です

⑤submitイベントをトリガーするsubmitボタンのみ有効です

⑥file要素はシリアル化されません

3.jQuery 他3つ

3. Ajax を実装する

1. $.get() メソッドを使用して、登録されたメールアドレスの非同期検証を実装します

リーリー

2. $.getJSON() メソッドを使用して、管理者ページのテーマリストをロードします

リーリー

3. AjaxでHTMLコンテンツ生成テーマ管理ページを直接返す

リーリー

4. .load() メソッドを使用して、サーバーが生成したトピックリストを管理ページにロードします

リーリー

5. Ajaxを使用して更新不要のニュースコメント機能を実装します

リーリー

6. FastJSON を使用して管理者ページを変換し、テーマ リストをロードします

リーリー

4. 理解を深める

サーバーによって生成された JSON 文字列コードは、FastJSON の関連 API を通じて簡素化できます

$.parseJSON() メソッドは、JSON 形式の文字列を JSON オブジェクトに解析するために使用されます

以上がaccp8.0変換教科書 第11章 Ajaxインタラクション拡張の理解と実践の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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

ホットな記事タグ

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

jQuery AJAX リクエストで発生した 403 エラーを解決する方法 jQuery AJAX リクエストで発生した 403 エラーを解決する方法 Feb 20, 2024 am 10:07 AM

jQuery AJAX リクエストで発生した 403 エラーを解決する方法

jQuery AJAXリクエスト403エラーを解決する方法 jQuery AJAXリクエスト403エラーを解決する方法 Feb 19, 2024 pm 05:55 PM

jQuery AJAXリクエスト403エラーを解決する方法

Ajaxを使用してPHPメソッドから変数を取得するにはどうすればよいですか? Ajaxを使用してPHPメソッドから変数を取得するにはどうすればよいですか? Mar 09, 2024 pm 05:36 PM

Ajaxを使用してPHPメソッドから変数を取得するにはどうすればよいですか?

jQuery AJAX エラー 403 の問題を解決するにはどうすればよいですか? jQuery AJAX エラー 403 の問題を解決するにはどうすればよいですか? Feb 23, 2024 pm 04:27 PM

jQuery AJAX エラー 403 の問題を解決するにはどうすればよいですか?

PHP と Ajax: 動的に読み込まれるコンテンツを作成するためのソリューション PHP と Ajax: 動的に読み込まれるコンテンツを作成するためのソリューション Jun 06, 2024 pm 01:12 PM

PHP と Ajax: 動的に読み込まれるコンテンツを作成するためのソリューション

Ajax フレームワークを理解する: 5 つの一般的なフレームワークを探索する Ajax フレームワークを理解する: 5 つの一般的なフレームワークを探索する Jan 26, 2024 am 09:28 AM

Ajax フレームワークを理解する: 5 つの一般的なフレームワークを探索する

Ajax機能を利用した非同期データ交換 Ajax機能を利用した非同期データ交換 Jan 26, 2024 am 09:41 AM

Ajax機能を利用した非同期データ交換

ajaxのバージョンは何ですか? ajaxのバージョンは何ですか? Nov 22, 2023 pm 02:00 PM

ajaxのバージョンは何ですか?

See all articles