0

ストアの読み込み後に応答ヘッダーを取得したい。このようにストアをロードしています

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();

しかし、応答が得られません。この問題を解決するのを手伝ってください、ありがとう

4

1 に答える 1

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);


                        }
                    }
                });

ありがとう..

于 2013-10-18T07:38:04.433 に答える