javascript_javascript スキルの AJAX フレームワークの使用手順
リリース: 2016-05-16 18:28:46
ajax コーディングの実装は、チームのフレームワーク構築におけるマイルストーンであり、これによりフレームワークにアプリケーション デバッグ バージョンができるようになります。 ajax フレームワークをコーディングする際に考慮すべき主な点は次のとおりです:
- フレームワークの互換性
- この方法は包括的ですが、シンプルで迅速です
- 優れた拡張性
フレームワークの互換性: ajax フレームワークの互換性は、主に XMLHttpRquest オブジェクトの生成に反映されます。ブラウザの種類やライブラリの違いに応じて、通常 3 つの方法があります
- new XMLHttpRequest();
- new ActiveXObject("Microsoft.XMLHTTP");
- new ActiveXObject("Msxml2.XMLHTTP");
この方法はシンプル、高速、スケーラブルです
- ajax.get()、ajax.json()、ajax.post などのフレームワークの記述は、jquery に似た比較的包括的なメソッドであり、高速で便利です。
- フレームワークはコア メソッドをインターフェイスとして使用し、さまざまなメソッドが統合インターフェイスを通じて非同期リクエストを作成します。後で拡張メソッドが必要になった場合は、独自のデータ形式を整理してコア メソッドを呼び出すだけです。
メソッド
-
ajax.get(url,success,error)
参数: |
url |
请求的url地址 |
必选 |
参数: |
success |
请求成功的回调函数 |
可选 |
参数: |
error |
请求失败的回调函数 |
可选 |
-
ajax.json(url,success,error)//より安全な公式の json 解析メソッドを使用して解析します
参数: |
url |
请求的url地址 |
必选 |
参数: |
success |
请求成功的回调函数 |
可选 |
参数: |
error |
请求失败的回调函数 |
可选 |
-
ajax.xml(url,success,error)//まだサポートされていません
参数: |
url |
请求的url地址 |
必选 |
参数: |
success |
请求成功的回调函数 |
可选 |
参数: |
error |
请求失败的回调函数 |
可选 |
-
ajax.post(url,params,success,error)
参数: |
url |
请求的url地址 |
必选 |
参数: |
params |
需要post的参数 |
可选(默认null) |
参数: |
success |
请求成功的回调函数 |
可选 |
参数: |
error |
请求失败的回调函数 |
可选 |
-
ajax.request( { url:url, params:params, type:type, format:format, success:success, error:error } )
参数: |
url |
请求的url地址 |
必选 |
参数: |
params |
需要post的参数 |
可选 |
参数: |
success |
请求成功的回调函数 |
可选 |
参数: |
error |
请求失败的回调函数 |
可选 |
参数: |
type |
请求类型(POST/GET) |
可选(默认GET) |
参数: |
format |
返回数据类型(json/xml/text) |
可选(默认text) |
例
概要
リクエスト
ajax_min.js をダウンロード
出典: cnblogs Only C—Sky
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、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