中易网

ext grid 显示问题

答案:1  悬赏:0  
解决时间 2021-04-28 04:43

数据显示不出来,请各位高手帮帮忙.....

<script type="text/javascript">
var _url_cbb ="<%=contextPath%>/user.do?action=getAll";

Ext.onReady(function(){
//类构造器(创建user类)
var user = Ext.data.Record.create([
{name:'userId'},
{name:'userName'},
{name:'userPartId'},
{name:'userPass'},
{name:'userRealName'},
{name:'userRoleId'}
]);
//创建Json格式的数据读取器
var myJsonReader = new Ext.data.JsonReader({
root: 'List',
totalProperty:'Count',
id:this.keyField
}, user);
//数组装载器
var store = new Ext.data.Store({
proxy: new Ext.data.HttpProxy({
url: _url_cbb
}),
reader:myJsonReader
});
//复选框
var sm = new Ext.grid.CheckboxSelectionModel();

//列模型
var cm = new Ext.grid.ColumnModel([
new Ext.grid.RowNumberer(),
sm,
{id:'userId',header:'userId',dataIndex:'userId',width:100},
{header:'userName',dataIndex:'userName',width:100},
{header:'userPartId',dataIndex:'userPartId',width:100},
{header:'userPass',dataIndex:'userPass',width:100},
{header:'userRealName',dataIndex:'userRealName',width:100},
{header:'userRoleId',dataIndex:'userRoleId',width:170}
]);
//工具条
var myToolBar = new Ext.PagingToolbar({
pageSize: 2,
store: store,
disInfo: true,
displayMsg:'显示{0}条 - {1}条数据 共{2}条数据',
emptyMsg:'没有数据'
});
//面板组件
var grid = new Ext.grid.GridPanel({
sm:sm,
autoExpandColumn:'id',
store:store,
colModel:cm,
width:600,
height:300,
title:'Array Grid',
bbar:myToolBar
});
//事件
grid.addListener('cellclick', cellclick);

function cellclick(grid, rowIndex, columnIndex, e){
var record = grid.getStore().getAt(rowIndex); //Get the Record
var fieldName = grid.getColumnModel().getDataIndex(columnIndex);//Get field name
var data = record.get(fieldName);
Ext.MessageBox.alert('show', '当前选中的数据是'+data);
}
//开始渲染容器元素
grid.render('main');
//加载数据
store.load({params:{start:0, limit:2, pageSize:2}});
});
</script>

Action 中返回的一下型式的数据:

{Count:4,List:[{"userId":3,"userName":"aaa","userPartId":1,"userPass":"bbb","userRealName":"Hong","userRoleId":1},{"userId":4,"userName":"admin","userPartId":1,"userPass":"admin","userRealName":"Liu","userRoleId":2},{"userId":12,"userName":"xxx","userPartId":1,"userPass":"xxx","userRealName":"xxx","userRoleId":1},{"userId":24,"userName":"a","userPartId":1,"userPass":"a","userRealName":"a","userRoleId":1}]}
实体类中的名称为:

int userId;
int userRoleId;
String userName;
String userPass;
int userPartId;
String userRealName;

最佳答案

userId":3是要" "的

我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
青沟索道在哪里啊,我有事要去这个地方
究竟什么才是爱?
关于仙剑神曲游戏的问题?
本人8职业满级.......4500攻以上.........求
西高地白梗好打理吗?我想养一只西高地,但不
耿忘懒 是甚么意思?
22号考完了证券从业资格证的朋友进来说说重点
烽火战国广东五区啥时候合区啊。废话不多说!
澄江县法院地址在哪,我要去那里办事
大虾,问一个弱弱的问题,我要让他活下去英语
我现在读高二,我引体向上和跳远不及格,怎么
0.999999.....=1 ?
一辆小货车限载重四吨的最多可以装45千克每箱
函数y=lg(4+3x-x^2)单调减区间是多少??急!
回答我~婚姻到底是什么样子的啊~????
推荐资讯
沧州化验小孩头发多少钱
为什么思念总在下雨天
用手机绑定新浪微博,让用手机发验证码,但手
射雕英雄传最盗版黄蓉是83版的翁美玲式;94版
竹椅上的血迹怎么才弄得干净?
在孤山镇秦家堡装宽带?
我有个41级的号,区域声望够了,怎么领不到60的
没有吉他,基本的基础,可以学吉他吗?
阳光牧场在那里挖宝
我现在大二 学的环境艺术设计 请问想要考研的
国庆旅游去哪比较好,3天时间
QQ三国怎么不能拉团的?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?