当我们使用 jQuery 触发 ajax 请求时,我们如何访问响应头?根据某些站点中给出的建议,我尝试使用以下代码。但是xhr
对象是空的。我在这种情况下看到了一个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');