JsonStore老是读取不到后台传回的数据。后台传回的数据前台已经打印出来,并且格式正确。
上代码:
JsonStore:
store : new Ext.data.JsonStore({
//reader : new Ext.data.JsonReader({
//url: 'ImgManage.ashx?method=getList',
root: 'list',
totalProperty: 'totalCount',
idProperty: 'id',
fields: [
{ name: 'id' },
{ name: 'company' },
{ name: 'price' },
{ name: 'change' },
{ name: 'pctChange' },
{ name: 'time' }
]
//})
//data: []
}),
数据加载:
~.store.loadData(rs);
//这里这个rs,里面有rs.list和rs.totalCount;
//火狐里用console.log(rs)打印出来是完全没问题的
现在的问题是数据加载不进去。而直接~.store.loadData(rs.list);这样是能加载进去的。
实在找不到问题所在了。发帖求助。~~~求高手,要弄哭了我都。
------解决方案--------------------
loadData( Ext.data.Model[]/Object[] data, [Boolean append] )
Loads an array of data straight into the Store. ...