最新のWeb開発のチュートリアル
 

jQuery ajax() Method

❮jQueryのAJAXメソッド

テキスト変更<div>使用して、要素AJAX要求を:

$("button").click(function(){
    $.ajax({url: "demo_test.txt", success: function(result){
        $("#div1").html(result);
    }});
});
»それを自分で試してみてください

定義と使用法

ajax()メソッドを実行するために使用されるAJAX (非同期HTTP)リクエストを。

すべてのjQueryのAJAX方法が使用ajax()メソッドを。 この方法は、主に他の方法を使用することができない要求のために使用されます。


構文

$.ajax({name:value, name:value, ... })

パラメータは、AJAXリクエストのための1つ以上の名前/値のペアを指定します。

以下の表の可能な名前/値:

値/説明
async 要求が非同期に処理するかどうかを示すブール値。 デフォルトはtrueです
beforeSend( xhr ) リクエストが送信される前に実行する関数
cache ブラウザが要求されたページをキャッシュするかどうかを示すブール値。 デフォルトはtrueです
complete( xhr,status ) 要求が完了したときに実行する関数(成功とエラー関数の後)
contentType サーバーにデータを送信するときに使用されるコンテンツタイプ。 デフォルトは次のとおりです。 "application/x-www-form-urlencoded"
context すべてのAJAX関連のコールバック関数のための "この"の値を指定します。
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 リクエスト(ミリ秒単位)地元のタイムアウト
traditional paramシリアライゼーションの伝統的なスタイルを使用するかどうかを指定するブール値
type 要求のタイプを指定します。 (GETまたはPOST)
url に要求を送信するためのURLを指定します。 デフォルトは現在のページです
username HTTPアクセス認証要求に使用されるユーザ名を指定します
xhr 作成に使用される機能XMLHttpRequestオブジェクトを

それを自分で試してみてください - 例

同期作るAJAX要求を
同期要求を指定するには、非同期の設定を使用する方法

メイクAJAX指定したデータ型で要求を
どのように使用するdataTypeの要求のためのデータ型を指定する設定を。

メイクAJAXエラーで要求を
中のエラーに対処するには、エラーの設定を使用する方法AJAX要求。


❮jQueryのAJAXのメソッド