我想要使用在ajax請求成功的var ajaxRe
的值,而不是ajax請求的值,但值爲undefined
。我想使用的響應在網格中加載數據,extjs:如何在ajax請求成功時訪問ajax請求成功的變量
Ext.Ajax.request({
url : myUrl,
params : {
myParamList
},
success : function(re,action) {
var ajaxRe = re.responseText;
...
var respArr = ..;
},
failure : function(form,action) {
console.log("fail");
}
});
當我打印
grid.getStore()
成功中
,網格包含了我所需要的數據,但不被顯示的話,
我設置數據在電網的成功存儲中,並訪問外部電網。
success : function(re,action) {
that.editorGrid.getStore().data = respArr;
}
我該如何解決這個問題?
謝謝
像下面提到的那樣,使用具有代理的商店並將其綁定到您的網格。如果您需要稍後訪問商店的數據,請使用'Ext.StoreManager.lookup('theStoreId')' – 2015-03-24 20:03:28