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

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

PHP中文网
PHP中文网オリジナル
2017-07-05 18:10:191661ブラウズ

①雑記: 以前は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 までご連絡ください。