ホームページ > 記事 > ウェブフロントエンド > accp8.0変換教科書 第11章 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 サイトの他の関連記事を参照してください。