ホームページ >ウェブフロントエンド >jsチュートリアル >JQuery AJAX パラメータの詳細な説明と追加の例
このセクションは主に JQuery AJAX パラメータの紹介を補足し、例を添付します。ajax に興味のある友人は、JQuery AJAX パラメータの詳細な説明と追加の例を参照してください。
context
Type: Object
このオブジェクトが使用されます。 Ajax関連のコールバック関数のコンテキストを設定します。つまり、コールバック関数の this がこのオブジェクトを指すようにします (このパラメーターが設定されていない場合、この AJAX リクエストを呼び出すときに渡されるオプション パラメーターを指します)。たとえば、コンテキスト パラメーターとして DOM 要素を指定すると、成功コールバック関数のコンテキストがこの DOM 要素に設定されます。
次のように:
$.ajax({ url: "test.html", context: document.body, success: function(){
$(this).addClass("done");
}}) ;
jsonpCallback
Type: String
jsonpリクエストのコールバック関数名を指定します。この値は、jQuery によって自動的に生成されるランダムな関数名の代わりに使用されます。これは主に、jQuery が一意の関数名を生成できるようにして、リクエストの管理やコールバック関数とエラー処理の提供を容易にするために使用されます。ブラウザで GET リクエストをキャッシュする場合は、このコールバック関数名を指定することもできます。
xhr
Type: Function
は、XMLHttpRequest オブジェクトを返す必要があります。デフォルトは、IE の場合は ActiveXObject、それ以外の場合は XMLHttpRequest です。拡張された XMLHttpRequest オブジェクトをオーバーライドまたは提供するために使用されます。このパラメーターは、jQuery 1.3 より前では使用できませんでした。
timeout
Type: Number
リクエストのタイムアウト (ミリ秒) を設定します。この設定はグローバル設定をオーバーライドします。
この記事の内容は以上です。皆さんのお役に立てれば幸いです。
関連する推奨事項:
詳細な例 jQuery Ajax は ID を検証するためにトークンを使用します
詳細な例 jQuery ajax 呼び出し Web サービスの注意事項
分析例 jQuery Ajax でフォーム データを非同期送信するメソッド
以上がJQuery AJAX パラメータの詳細な説明と追加の例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。