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

QQ登录

只需一步,快速开始

查看: 17555|回复: 31

[结贴] 多选

[复制链接]

196

主题

763

帖子

801

积分

高级会员

Rank: 4

积分
801
QQ
发表于 2014-11-5 13:55:52 | 显示全部楼层 |阅读模式
版本: 小版本号:
数据库: 服务器操作系统: 应用服务器:
客户端操作系统: 浏览器:
我用select列表多选框对学生姓名进行多选,而学生姓名输入框是input控件时不能进行多选,只能选到一个姓名,怎么达到多选的效果??

38

主题

829

帖子

1656

积分

金牌会员

过客

Rank: 6Rank: 6

积分
1656
QQ
发表于 2014-11-5 14:02:16 | 显示全部楼层
很多方式,放Table,然后前面放input,后面加button添加个Dialog进行多选处理.还可以直接使用select下拉来实现多选.Grid参看:http://bbs.justep.com/thread-38916-1-1.html.对话框的可以参看论坛,如下图方式实现.
图片.png

评分

参与人数 1 +4 收起 理由
jishuang + 4 赞一个!

查看全部评分

回复 支持 反对

使用道具 举报

89

主题

1377

帖子

1837

积分

金牌会员

Rank: 6Rank: 6

积分
1837
QQ
发表于 2014-11-5 14:03:05 | 显示全部楼层
把select选到的学生姓名用","拼接起来放到input可以吗?
回复 支持 反对

使用道具 举报

196

主题

763

帖子

801

积分

高级会员

Rank: 4

积分
801
QQ
 楼主| 发表于 2014-11-5 14:24:43 | 显示全部楼层
cyteamo 发表于 2014-11-5 14:03
把select选到的学生姓名用","拼接起来放到input可以吗?


那是什么组件能多选信息??
555.png
777.png
6666.png
回复 支持 反对

使用道具 举报

发表于 2014-11-5 14:40:20 | 显示全部楼层
lerbin 发表于 2014-11-5 14:24
那是什么组件能多选信息??

mapping映射对应的只是一个字段。。。所以不能用mapping映射的方式,可以传值解决,在弹出框获取值并且拼接,然后返回给父界面,然后父界面再set值
回复 支持 反对

使用道具 举报

196

主题

763

帖子

801

积分

高级会员

Rank: 4

积分
801
QQ
 楼主| 发表于 2014-11-5 14:44:55 | 显示全部楼层
忘了忘了 发表于 2014-11-5 14:40
mapping映射对应的只是一个字段。。。所以不能用mapping映射的方式,可以传值解决,在弹出框获取值并且拼 ...

在弹出框获取值怎么拼接,在父界面怎么设set值
回复 支持 反对

使用道具 举报

196

主题

763

帖子

801

积分

高级会员

Rank: 4

积分
801
QQ
 楼主| 发表于 2014-11-5 15:06:32 | 显示全部楼层
cyteamo 发表于 2014-11-5 14:03
把select选到的学生姓名用","拼接起来放到input可以吗?

怎么样将多选的信息选中放入输入框中
回复 支持 反对

使用道具 举报

发表于 2014-11-5 15:35:58 | 显示全部楼层
lerbin 发表于 2014-11-5 14:44
在弹出框获取值怎么拼接,在父界面怎么设set值

在弹出框里面 用for循环,获取值,然后用一个变量装着获取的值  var a = 获取的值+","
在windowdialog的onreceived事件里面获取到返回的值,然后  赋值给那个字段就行
http://bbs.justep.com/thread-49855-1-1.html具体的在父窗口获取值可以参考这个帖子
回复 支持 反对

使用道具 举报

196

主题

763

帖子

801

积分

高级会员

Rank: 4

积分
801
QQ
 楼主| 发表于 2014-11-5 15:45:11 | 显示全部楼层
忘了忘了 发表于 2014-11-5 15:35
在弹出框里面 用for循环,获取值,然后用一个变量装着获取的值  var a = 获取的值+","
在windowdialog的o ...

我感觉不是这样做的,因为多选是可以的,就是显示的时候不会显示出来,只显示一条记录了,变成了两条记录或是多条记录(选中几条信息就是几条记录)
回复 支持 反对

使用道具 举报

发表于 2014-11-5 15:52:31 | 显示全部楼层
lerbin 发表于 2014-11-5 15:45
我感觉不是这样做的,因为多选是可以的,就是显示的时候不会显示出来,只显示一条记录了,变成了两条记录 ...

多选是为了grid的时候操作的,你这样多选最终只会选择一条数据。。。如果想多条数据都在只能是拼接,或者是用gridSelect组件,设置多选
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-28 01:23 , Processed in 0.097881 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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