ExtJs中Grid为什么某些列没有值?

为什么只有2列有值?我用firebug看了json从后台穿过来每列都有值。还有下列代码://storevarmenuStore=Ext.create('Ext.data.... 为什么只有2列有值?我用firebug看了json从后台穿过来每列都有值。
还有下列代码:
//store
var menuStore = Ext.create('Ext.data.Store', {
storeId: 'menuStore',
autoLoad: true,
fields: [
{ name: 'id', mapping: 'id' },
'computername',
'location',
'readerid',
'roomname',
'displays'
],
//grid
var menuGrid = Ext.create('Ext.grid.Panel', {
//layout: 'fit',
store: menuStore,
loadMask: true,
selModel: Ext.create('Ext.selection.CheckboxModel'),
height: '100%',
columns: [
{ header: '编号', daraIndex: 'id', flex: 1 },
{ header: 'com', daraIndex: 'computername', flex: 1 },
{ header: 'ccc', daraIndex: 'readerid', flex: 1 },
{ header: '位置', dataIndex: 'location', flex: 1 },
{ header: '门名称', dataIndex: 'roomname', flex: 1 },
{ header: '当前显示状态', daraIndex: 'displays', flex: 1 }

],
主要代码,值过来了为什么不显示呢 ,各位高手,,求解答啊!!!
展开
 我来答
xx7760e5
2013-08-27 · TA获得超过365个赞
知道小有建树答主
回答量:255
采纳率:100%
帮助的人:175万
展开全部
就是,json贴上来,如果dataIndex的值和在json中没有对应的name当然显示不出来了。
追问
不好意思,json贴在楼下  。还请帮忙看看
追答
表示没看出来为什么,单从你的截图,看着是正确的,但你应该从响应中copy出来1个数据就行。如果确认json没错的话,那就先固定写到store的data中,看看是否全显示。那样就能知道是json的问题还是其它代码的问题了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
songtree0119
2013-08-27 · TA获得超过323个赞
知道小有建树答主
回答量:522
采纳率:100%
帮助的人:254万
展开全部
那叫dataIndex, 不是daraIndex, 能出来才怪
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友a5678e08f7
2013-08-27 · TA获得超过408个赞
知道小有建树答主
回答量:668
采纳率:0%
帮助的人:620万
展开全部
话说把你的json也粘出来
追问

好生奇怪,后代实体类对象也看了 ,都有数据 ,显示到grid就只有2列有 。。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式