Ext.onReady(function(){
var meta = [
{header:'编号',dataIndex:'id'},
{header:'密码',dataIndex:'password'},
{header:'名称',dataIndex:'username'}
];
var store = new Ext.data.Store({
proxy:new Ext.data.HttpProxy({url:'json.action',method:'post'}),
reader:new Ext.data.JsonReader({
totalProperty:'totalProperty',
root:'root'
},[
{name:'id'},
{name:'password'},
{name:'username'}
])
});
var grid = new Ext.grid.GridPanel({
renderTo:'grid',
cm:new Ext.grid.ColumnModel(meta),
autoHeight:true,
store:store,
bbar:new Ext.PagingToolbar({
pageSize:10,
store:store,
displayInfo:true,
displayMag:'显示第 {0} 条到 {1} 条记录,一共 {2} 条',
emptyMsg:'没有记录'
})
});
store.load();
});
--------------------------------------------------------------
控制台打印的json数据:{totalProperty:100,root:[{id:3,name:'tom',password:'test'},{id:4,name:'rose',password:'test'}]}
--------------------------------------------------------------
firebug控制台:
json怎么是空的?
var meta = [
{header:'编号',dataIndex:'id'},
{header:'密码',dataIndex:'password'},
{header:'名称',dataIndex:'username'}
];
var store = new Ext.data.Store({
proxy:new Ext.data.HttpProxy({url:'json.action',method:'post'}),
reader:new Ext.data.JsonReader({
totalProperty:'totalProperty',
root:'root'
},[
{name:'id'},
{name:'password'},
{name:'username'}
])
});
var grid = new Ext.grid.GridPanel({
renderTo:'grid',
cm:new Ext.grid.ColumnModel(meta),
autoHeight:true,
store:store,
bbar:new Ext.PagingToolbar({
pageSize:10,
store:store,
displayInfo:true,
displayMag:'显示第 {0} 条到 {1} 条记录,一共 {2} 条',
emptyMsg:'没有记录'
})
});
store.load();
});
--------------------------------------------------------------
控制台打印的json数据:{totalProperty:100,root:[{id:3,name:'tom',password:'test'},{id:4,name:'rose',password:'test'}]}
--------------------------------------------------------------
firebug控制台:
json怎么是空的?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货