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

QQ登录

只需一步,快速开始

查看: 1656|回复: 12

[处理中3] 获取同一页面某行的ID,然后作为当前行的过滤条件怎么写?

[复制链接]

14

主题

45

帖子

149

积分

初级会员

Rank: 2

积分
149
QQ
发表于 2016-7-16 16:54:06 | 显示全部楼层 |阅读模式
在同一W页面中,a行的ID是b行的过滤条件,应该怎么获取a行的ID,然后b行怎么接受到该ID,然后过滤?

79

主题

581

帖子

3464

积分

论坛元老

Rank: 8Rank: 8

积分
3464
QQ
发表于 2016-7-16 16:59:08 | 显示全部楼层
。。。。。list里的行?建议贴个布局截图,问题描述更清晰,会有更多人帮助

小尾巴~~世间万难,无非一拖二懒三不读书
回复 支持 反对

使用道具 举报

14

主题

45

帖子

149

积分

初级会员

Rank: 2

积分
149
QQ
 楼主| 发表于 2016-7-16 17:13:43 | 显示全部楼层
未标题-1.jpg


如图,两个list嵌套
①:“厂商”数据通过其他.W页传递的ID获得
②:“车款名称”、“价格”等数据我需要通过当前页“厂商”数据里面的PID获得
回复 支持 反对

使用道具 举报

14

主题

45

帖子

149

积分

初级会员

Rank: 2

积分
149
QQ
 楼主| 发表于 2016-7-16 17:14:12 | 显示全部楼层
cc_day 发表于 2016-7-16 16:59
。。。。。list里的行?建议贴个布局截图,问题描述更清晰,会有更多人帮助 ...

求解决办法:
回复 支持 反对

使用道具 举报

79

主题

581

帖子

3464

积分

论坛元老

Rank: 8Rank: 8

积分
3464
QQ
发表于 2016-7-16 17:20:14 | 显示全部楼层

你是点击1展开2,还是页面加载完成,1和2都已经直接展示了?我没有太明白你想要需求。你是在什么地方想要什么数据。希望能帮上忙

小尾巴~~世间万难,无非一拖二懒三不读书
回复 支持 反对

使用道具 举报

12

主题

2627

帖子

2866

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2866
发表于 2016-7-16 18:11:49 | 显示全部楼层
在里层list的filter上直接写:  val("PID") === $row.val("xx")
其中:
   val("PID"): 获取厂商的PID属性;
   $row.val("xx"): 里层list关联的data的某列的值;

回复 支持 反对

使用道具 举报

14

主题

45

帖子

149

积分

初级会员

Rank: 2

积分
149
QQ
 楼主| 发表于 2016-7-16 22:59:03 | 显示全部楼层
cc_day 发表于 2016-7-16 17:20
你是点击1展开2,还是页面加载完成,1和2都已经直接展示了?我没有太明白你想要需求。你是在什么地方想要 ...

我是希望在页面打开并加载完成的时候,1和2已经直接展示出来

数据库的结构如下
ccid    pid      level         title
1         0           0          宝马
2         1           1          华晨宝马
3         1           1          进口宝马
4         2           2            530Li
5         3           2            740Li


同一个数据表,
A页面展示品牌名称(调用该表数据后过滤只展示level == 0的数据);
B页面就是上面截图的页面,①展示厂商名称,②展示车款名称,
B页面的厂商名称通过A页面传递获得pid(B页面厂商) ==ccid(A页面品牌名称)。
然后就产生本主题的问题。
回复 支持 反对

使用道具 举报

14

主题

45

帖子

149

积分

初级会员

Rank: 2

积分
149
QQ
 楼主| 发表于 2016-7-16 23:01:21 | 显示全部楼层
hecr 发表于 2016-7-16 18:11
在里层list的filter上直接写:  val("PID") === $row.val("xx")
其中:
   val("PID"): 获取厂商的PID属性;

试过了,并没有用
回复 支持 反对

使用道具 举报

14

主题

45

帖子

149

积分

初级会员

Rank: 2

积分
149
QQ
 楼主| 发表于 2016-7-16 23:29:56 | 显示全部楼层
未标题-1.jpg


里层list选择data属性默认在前面加$model,请问这是正常的吗?如果按照默认的这个设置,打开该w页面时速度非常慢。去掉$model后,打开速度恢复正常。
回复 支持 反对

使用道具 举报

14

主题

45

帖子

149

积分

初级会员

Rank: 2

积分
149
QQ
 楼主| 发表于 2016-7-16 23:39:03 | 显示全部楼层
在model里面新建baasdata,引入同一个数据表(model里面两个data使用同一数据表),在里层list的filter写上val("ccid") == $row.val("pid"),调用数据正常。只是打开该w文件的速度非常慢。按照楼上所描述问题,去掉$model打开页面依然很慢
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-19 06:57 , Processed in 0.115412 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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