我希望在我的商店加载后获得响应标头。我这样装载我的商店
var storectn = Ext.getStore('Contactsstore');
storectn.loadPage(1,{
callback: function (records, operation, success, response) {
if (success==1) {
// Ext.Msg.alert('success');
// console.log('response contact api',response);
//var responseheader = response.getResponseHeader('Content-Type');
//console.log('response header',responseheader);
} else {
var responsestatus = operation.error['status'];
Ext.Viewport.setMasked(false);
}
}
});
但是在加载我的商店后没有得到响应,响应变量在我的控制台中打印为未定义。
我试过这个
var Location = response.getResponseHeader();
但是没有收到回复,请帮我解决这个问题,谢谢
答案 0 :(得分:0)
我已设法解决此问题,如下所示
var storectn = Ext.getStore('Contactsstore');
storectn.loadPage(1,{
callback: function (records, operation, success) {
if (success==1) {
console.log(operation.getResponse())
console.log(operation.getResponse().getResponseHeader('content-type')) // here i will get the response header
} else {
var responsestatus = operation.error['status'];
Ext.Viewport.setMasked(false);
}
}
});
谢谢..