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

QQ登录

只需一步,快速开始

查看: 1893|回复: 3

[处理中3] list组件里有两个select组件是级联关系

[复制链接]

27

主题

89

帖子

197

积分

初级会员

Rank: 2

积分
197
QQ
发表于 2017-5-14 18:48:50 | 显示全部楼层 |阅读模式
第一个select组件选定后触发onchange事件根据传入的id发送ajax到后端,返回数据并加载到data组件,第二个select组件bind-options为该data组件,问题是在list组件里某一行选定第一个select组件的值后,其他行的第二个select组件的值会跟着改变,无法保证只改变特定行的值

27

主题

89

帖子

197

积分

初级会员

Rank: 2

积分
197
QQ
 楼主| 发表于 2017-5-15 09:21:42 | 显示全部楼层
顶下
回复

使用道具 举报

32

主题

136

帖子

230

积分

中级会员

Rank: 3Rank: 3

积分
230
QQ
发表于 2017-5-15 09:58:31 | 显示全部楼层
不会,我也想做一个这个控件,顶一下,希望有会做的指点。。。
回复 支持 反对

使用道具 举报

发表于 2017-5-15 14:26:38 | 显示全部楼层
第二个select组件  绑定的data 组件,应该把所有数据都加载过来的! (或者需要显示的数据都加载过了)
你的需求不应该是后端查询,应该是 select 组件  option 绑定一个自定义函数,去获取符合条件的数据! 而这个数据源就是这个data组件

可以参考
http://doc.wex5.com/comps-select/#008
3.字典表下拉指定数据集合

第二个select  中的属性
bind-options="$model.getItems(val('第一个Select绑定的字段'))"

通过将第一个select绑定的字段 传递到函数中!然后设置判断条件返回符合条件的数据即可!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-2 12:07 , Processed in 0.064012 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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