首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

ext的GridPanel处置复合主键时只显示一条记录

2012-11-25 
ext的GridPanel处理复合主键时只显示一条记录看了好多文章,?解决方法一:GridPanel增加属性autoHeight:true

ext的GridPanel处理复合主键时只显示一条记录

看了好多文章,

?

解决方法一:GridPanel增加属性

autoHeight:true

可惜,失败了。

?

?

?

?

解决方法二(最终方案):

?

后台返回的数据有多条,分页栏PagingToolbar显示的记录总数也正确,可是当前显示第xx-xx条记录却始终都是显示第1-1条记录,gridpanel却只显示当前页的最后一条记录。

于是到网络上去搜相关信息,说是主键重复,只要主键不同就可以正常显示了。

原文如下:

var gridStore = new Ext.data.Store({ proxy: new Ext.data.HttpProxy({ url: url.query }), reader: new Ext.data.JsonReader({ root: 'data', totalProperty: 'totalCount', idProperty:'workdate'+'stepNo' //最关键的一句话 }, [{ name: 'workdate', mapping: 'id.workdate' }, { name: 'stepNo', mapping: 'id.stepNo' }, { name: 'stepName', mapping: 'stepName' }, { name: 'startTime', mapping: 'startTime' }, { name: 'endTime', mapping: 'endTime' }, { name: 'result', mapping: 'result' }, { name: 'count', mapping: 'count' }, { name: 'info', mapping: 'info' }]) });

?

?

?

?

?

热点排行