ホームページ  >  記事  >  ウェブフロントエンド  >  AJAXの詳しい説明と使い方ガイド

AJAXの詳しい説明と使い方ガイド

巴扎黑
巴扎黑オリジナル
2017-07-18 15:47:561284ブラウズ


定義と使用法
ajaxSetup() メソッドは、今後の AJAX リクエストのデフォルト値を設定します。
Syntax
$.ajaxSetup({name:value, name:value, ... })

このパラメーターは、1 つ以上の名前と値のペアを持つ AJAX リクエストの設定を指定します。
可能な名前/値を以下の表に示します。
名前 値/説明
async リクエストが非同期で処理されるかどうかを示すブール値。デフォルトは true です。
beforeSend(xhr) リクエストを送信する前に実行する関数。
cache ブラウザがリクエストされたページをキャッシュするかどうかを示すブール値。デフォルトは true です。
complete(xhr,status) リクエストが完了したときに実行される関数 (リクエストが成功または失敗した後、つまり成功関数とエラー関数の後に呼び出されます)。
contentType データをサーバーに送信するときに使用されるコンテンツ タイプ。デフォルトは「application/x-www-form-urlencoded」です。
context は、すべての AJAX 関連のコールバック関数の「this」値を指定します。
data はサーバーに送信するデータを指定します。
dataFilter(data,type) XMLHttpRequest の生の応答データを処理するために使用される関数。
dataType サーバー応答の予期されるデータ型。
error(xhr,status,error) リクエストが失敗した場合に実行される関数。
global グローバル AJAX イベント ハンドラーがリクエストに対してトリガーされるかどうかを指定するブール値。デフォルトは true です。
ifModified 最後のリクエスト以降に応答が変更された場合にのみリクエストが成功するかどうかを指定するブール値。デフォルトは false です。
jsonp は、jsonp 内のコールバック関数の文字列を書き換えます。
jsonpCallback は、jsonp 内のコールバック関数の名前を指定します。
password は、HTTP アクセス認証リクエストで使用されるパスワードを指定します。
processData リクエストを通じて送信されたデータがクエリ文字列に変換されるかどうかを指定するブール値。デフォルトは true です。
scriptCharset は、要求された文字セットを指定します。
success(result,status,xhr) リクエストが成功したときに実行される関数。
timeout は、ローカル要求のタイムアウト (ミリ秒単位) を設定します。
従来のブール値。パラメータのシリアル化の従来のスタイルを使用するかどうかを指定します。
type はリクエストのタイプ (GET または POST) を指定します。
url はリクエストを送信する URL を指定します。デフォルトは現在のページです。
username は、HTTP アクセス認証リクエストで使用されるユーザー名を指定します。
xhr XMLHttpRequest オブジェクトの作成に使用される関数。

以上がAJAXの詳しい説明と使い方ガイドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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