Ajax では、data は「データ」を意味します。このパラメータは、サーバーに送信するデータを指定するために使用されます。データは自動的にリクエスト文字列形式に変換されます。GET リクエストの場合は、 URLにデータが付加されます。
このチュートリアルの動作環境: Windows7 システム、jquery1.10.2 バージョン、Dell G3 コンピューター。
ajax() メソッドは、AJAX (非同期 HTTP) リクエストを実行するために使用されます。
すべての jQuery AJAX メソッドは、ajax() メソッドを使用します。このメソッドは通常、他のメソッドでは完了できないリクエストに使用されます。
構文:
$.ajax({name:value, name:value, ... })
このパラメータは、AJAX リクエストの 1 つ以上の名前と値のペアを指定します。
使用可能な名前/値を以下の表に示します:
名前 | 値/説明 |
---|---|
async | リクエストが非同期で処理されるかどうかを示すブール値。デフォルトは true です。 |
beforeSend(xhr) | リクエストを送信する前に実行する関数。 |
cache | ブラウザが要求されたページをキャッシュするかどうかを示すブール値。デフォルトは true です。 |
complete(xhr,status) | リクエストが完了したときに実行される関数 (リクエストが成功または失敗した後に呼び出されます)成功後およびエラー関数)。 |
データをサーバーに送信するときに使用されるコンテンツ タイプ。デフォルトは「application/x-www-form-urlencoded」です。 | |
すべての AJAX 関連のコールバック関数の「this」値を指定します。 | |
サーバーに送信するデータを指定します。リクエスト文字列形式に自動的に変換されます。 GET リクエストの URL に追加されます。この自動変換を無効にするには、processData オプションの説明を参照してください。キー/値形式である必要があります。配列の場合、jQuery は異なる値に同じ名前を自動的に割り当てます。たとえば、{foo:["bar1", "bar2"]} は '&foo=bar1&foo=bar2' に変換されます。 | |
,type)XMLHttpRequest の生の応答データを処理するために使用される関数。 | |
サーバー応答の予期されるデータ型。 | |
)リクエストが失敗した場合に実行する関数。 | |
グローバル AJAX イベント ハンドラーをリクエストに対してトリガーするかどうかを指定するブール値。デフォルトは true です。 | |
最後のリクエスト以降に応答が変更された場合にのみリクエストが成功するかどうかを指定するブール値。デフォルトは false です。 | |
コールバック関数の文字列を jsonp に書き換えます。 | |
jsonp 内のコールバック関数の名前を指定します。 | |
HTTP アクセス認証リクエストで使用されるパスワードを指定します。 | |
リクエストを通じて送信されたデータをクエリ文字列に変換するかどうかを指定するブール値。デフォルトは true です。 | #scriptCharset |
success( | |
リクエストが成功したときに実行される関数。 | timeout |
traditional | |
type | |
url | |
xhr | |
以上がajax() の data パラメータは何を意味しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。