jQueryを使用してajaxリクエストを起動するときに、応答ヘッダーにアクセスするにはどうすればよいですか?私はいくつかのサイトで与えられた提案に従って以下のコードで試しました。しかし、xhr
オブジェクトはnullとして来ています。xhr
このコンテキストでオブジェクトが表示されます。ただし、応答ヘッダーにアクセスするためのメソッドはありません。
function SampleMethod() {
var savedThis = this;
this.invokeProcedure = function(procedurePath) {
$.ajax({
type: "GET",
url: procedurePath,
dataType: "json",
success: function(data,status,xhr) savedThis.resultSetHandler(data,status,xhr);}
});
}
this.resultSetHandler=function(data,status,xhrObj){
//Handle the result
}
this.errorHandler = function(args) {
//Handle the result
}
}
var sampleObj = new SampleMethod();
sampleObj.invokeProcedure('url');