ホームページ >ウェブフロントエンド >jsチュートリアル >JQuery AJAX パラメータの詳細な説明と追加の例

JQuery AJAX パラメータの詳細な説明と追加の例

韦小宝
韦小宝オリジナル
2017-12-31 10:27:021447ブラウズ

このセクションは主に 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リクエストのコールバック関数名を指定します。この値は、j​​Query によって自動的に生成されるランダムな関数名の代わりに使用されます。これは主に、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 サイトの他の関連記事を参照してください。

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