这是我的网格JsonStore。
var itemListStore = new Ext.data.JsonStore({
id : 'itemListStore',
proxy : new Ext.data.HttpProxy({
url : 'test.php',
}),
totalCnt : 'totalCnt', // ?
lastUpdate : 'lastUpdate', // ?
root : 'content', // it works ok
fields : [
{name : 'name', type : 'string'},
{name : 'id', type : 'string'},
],
autoLoad: true,
listeners : {
load : function(){
// I need to get the totalCnt and lastUpdate field value
alert(this.lastUpdate); // output : lastUpdate -,.-
}
}
});
代理数据就像这样
{“totalCnt”:95,“lastUpdate”:“2011-08-01 09:20:03.000”,“content”:[{“name”:“MURRAY MP220GF .......... ........
我可以使用内容(root)绘制网格,但是我无法在加载函数中获取totalCnt和lastUpdate字段。
任何人都知道这一点,请帮帮我
感谢。
答案 0 :(得分:2)
它应该是totalProperty
而不是totalCnt
var store = new Ext.data.JsonStore({
...config...
totalProperty: 'totalCnt'
});
答案 1 :(得分:2)