起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 18952|回复: 53

[结贴] 列表-详细页两个data的联动

[复制链接]

146

主题

732

帖子

1101

积分

金牌会员

Rank: 6Rank: 6

积分
1101
QQ
发表于 2016-10-21 09:30:50 | 显示全部楼层 |阅读模式
我列表和详细页是两个data,data的数据是loaddata得来的,现在想联动起来,即点即列表页(data1的数据)的某行时,看详细页,能看到该行的详细信息(详细信息存放在data2中)。data1.bm=data2.id,该如何写呢?

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36092
发表于 2016-10-21 09:37:46 | 显示全部楼层
列表和详细可以用同一个data啊,这样默认数据就是同步的,为什么要用两个data
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

146

主题

732

帖子

1101

积分

金牌会员

Rank: 6Rank: 6

积分
1101
QQ
 楼主| 发表于 2016-10-21 09:40:38 | 显示全部楼层
因为是从两个地方取来的数据
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36092
发表于 2016-10-21 09:43:20 | 显示全部楼层
那你应该详细页的数据默认不取,然后在列表的点击事件中调整到详细页的时候获取到列表页面当前的行id,然后设置过滤条件才去详细页的数据,再loadData

远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

146

主题

732

帖子

1101

积分

金牌会员

Rank: 6Rank: 6

积分
1101
QQ
 楼主| 发表于 2016-10-21 09:48:06 | 显示全部楼层
怎么获得列表页面当前的行id?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36092
发表于 2016-10-21 09:58:40 | 显示全部楼层
data上提供的有API,可以参考API中的说明

不同的列表组件,在行的click事件中也可以获取到当前行
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

146

主题

732

帖子

1101

积分

金牌会员

Rank: 6Rank: 6

积分
1101
QQ
 楼主| 发表于 2016-10-21 10:48:59 | 显示全部楼层
本帖最后由 shuaigej 于 2016-10-21 11:24 编辑

觉得这种方法在显示上不是很理想,我还是把data汇成一个了,现在有一个问题,在列表页,有好多行name=A、B的数据,我想按name分类汇总,就是name=A的就显示成一行,跟A相关的数据也sum成一行,之前给的帖子没有体现这块http://doc.wex5.com/?p=3416
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36092
发表于 2016-10-21 13:11:41 | 显示全部楼层
data中没有group by,这样的可以在sql中用group by去实现,然后把直接需要的数据给data展现

远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

146

主题

732

帖子

1101

积分

金牌会员

Rank: 6Rank: 6

积分
1101
QQ
 楼主| 发表于 2016-10-21 13:39:16 | 显示全部楼层
本帖最后由 shuaigej 于 2016-10-21 14:07 编辑

sql中用group by去实现,那详细页怎么办?详细页需要把所有条显示出来,其实就是主从表
我引用: var params1 = new biz.Request.ActionParam();
               params1.setString("at", "0");
时提示'biz' is not defined
页面也报:Cannot call method 'setString' of undefined隐藏详细
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36092
发表于 2016-10-21 14:15:48 | 显示全部楼层
如果这样的平台没有提供你需要的展现组件,平台提供的grid组件上有分组,但展现不是你需要的,可以参考http://doc.wex5.com/comps-datatables-grid/#2.5
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-1-18 15:49 , Processed in 0.061298 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表