Extjs,解析JsonStore日期
这是我的网格JsonStoreExtjs,解析JsonStore日期,extjs,jsonstore,Extjs,Jsonstore,这是我的网格JsonStore var itemListStore = new Ext.data.JsonStore({ id : 'itemListStore', proxy : new Ext.data.HttpProxy({ url : 'test.php', }), totalCnt : 'totalCnt', // ? lastUpdate : 'lastUpdate', // ? root : 'content', //
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,最新更新:2011-08-01 09:20:03.000,内容:[{姓名:MURRAY MP220GF
我可以使用contentroot绘制网格,但无法在load函数中获取totalCnt和lastUpdate字段
谁知道这个,请帮帮我
谢谢。它应该是totalProperty而不是totalCnt
var store = new Ext.data.JsonStore({
...config...
totalProperty: 'totalCnt'
});
它应该是totalProperty,而不是totalCnt
var store = new Ext.data.JsonStore({
...config...
totalProperty: 'totalCnt'
});
您可以通过以下方式获得:
itemListStore.proxy.getReader().rawData.totalCnt
更新:
用getReader替换了reader
签出您可以通过以下方式获得:
itemListStore.proxy.getReader().rawData.totalCnt
更新:
用getReader替换了reader
查看首先感谢您的回复,然后“lastUpdate”如何?是否有可能获得?我尝试将totalCnt更改为totalProperty,然后像这样重试,侦听器:{load:function{alertthis.totalProperty;}但它仍然不起作用…你知道我做错了什么吗?你可以使用this.getCount来获取记录总数。首先感谢你的回复,那么“lastUpdate”如何?是否可以获取它?我尝试将totalCnt更改为totalProperty,然后像这样重试,侦听器:{load:function{alertthis.totalProperty;}但它仍然不起作用…你知道我做错了什么吗?你可以使用this.getCount来获取记录总数谢谢你的回复,但有一个错误。它说itemListStore.proxy.reader未定义。?@user682763,试试itemListStore.proxy.getReader.rawData.TotalCnt谢谢你的回复,但有一个错误。它说我temListStore.proxy.reader未定义。?@user682763,请尝试itemListStore.proxy.getReader.rawData.totalCnt