メソッド
.readyState
.status
.statusText
.responseXML / .responseText
.setRequestHeader(name, value)
リクエストヘッダーの追加・修正を行うメソッド
name: 対象のヘッダー名
value: ヘッダーの値
.getAllResponseHeaders()
.getResponseHeader()
.abort()
PromiseオブジェクトとしてのjqXHR
jqXHRオブジェクトはPromiseオブジェクトとしての機能を持ち合わせ、そのプロパティ・メソッドを利用できます。
(詳細は$.Deferred(),deferred.promise()をご覧ください。)
これにより、Ajaxリクエストのコールバック関数を指定するのに次のメソッドが使用できます。
jqXHR.done(doneCallbacks)
リクエスト成功時のコールバック関数を指定
jqXHR.fail(failCallbacks)
リクエストでエラーが発生した時のコールバック関数を指定
jqXHR.always(alwaysCallbacks)
リクエスト完了時のコールバック関数を指定
jqXHR.then(doneCallbacks,failCallbacks)
第1引数にリクエスト成功時、第2引数にリクエストでエラーが発生した時のコールバック関数を指定
最終更新:2015年02月20日 09:08