如何从函数外部的Ext.data.Store获取JSON数组? 代码:从外面的Ext.data.Store获取JSON数组?
var store = new Ext.data.Store({
model: 'nested' + type,
proxy: {
type: 'ajax',
url: '/Grid/GetDetailed?InvoiceId=' + $(row).attr('id'),
reader: {
type: 'json',
root: 'items',
totalProperty: 'totalCount'
}
}
});
store.load();
而且我想用这样的:
store.getAt(0);
但它是不确定的。有人说它是异步的ajax beacaouse。
它没有帮助! – Hadas
“store”本身是未定义的,还是'getAt(0)'调用返回未定义的记录?在后一种情况下,原因可能是@nscrob写道的。您需要确保在尝试访问其内容之前加载了商店。 – Tommi
谢谢!你是对的,我没有很好地解释自己 – Hadas