求助:extjs的gridpanel从后台获取json数据,用springmvc返回。 65
用开发者工具调试,发现:前台在dataStore中已经获取到后台传过来的json数据,但是:在表格中却不显示数据。补充:以下是json数据:{"userList":[{"...
用开发者工具调试,发现:前台在dataStore中已经获取到后台传过来的json数据,但是:在表格中却不显示数据。补充:以下是json数据:{"userList":[{"id":1,"name":"name1","desc":"desc1","sex":"sex1"}]}以下是extjs的代码:var cm=new Ext.grid.ColumnModel([ {header:'编号',dataIndex:'id',width:60,sortable:true}, {header:'名称',dataIndex:'name',width:120}, {header:'描述',dataIndex:'desc'}, {header:'性别',dataIndex:'sex'} ]);//var Plant = Ext.data.Record.create([ {name: 'id'}, {name: 'name'}, {name: 'desc'},{name: 'sex'} ]); //dataStore var ds = new Ext.data.Store({ proxy: new Ext.data.HttpProxy({url: '${ctp}/panel/panel2.json',method:'get'}), reader:new Ext.data.JsonReader({root:"userList"},[ {name: 'id'}, {name: 'name'}, {name: 'desc'},{name: 'sex'} ]), autoLoad:true });//ds.load();//面板 var grid=new Ext.grid.GridPanel({ title:'grid面板', //el:'my_grid',//这行不起作用 renderTo:'my_panel', ds:ds, cm:cm, //sm:sm tbar:new Ext.Toolbar({ title:'工具条', items: [ {pressed:true,text:'查询'}, {pressed:true,text:'新增'} ] })//下面是效果图(表格数据没有显示):
展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询