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

QQ登录

只需一步,快速开始

查看: 992|回复: 2

[结贴] 列表单选对话框的样式下如何实现多选

[复制链接]

3

主题

6

帖子

12

积分

新手上路

Rank: 1

积分
12
QQ
发表于 2016-8-25 11:06:46 | 显示全部楼层 |阅读模式
版本: BeX5V3.5 小版本号:
数据库: MS SQLServer 服务器操作系统: Windows 应用服务器: Tomcat
客户端操作系统: Windows 7 浏览器: IE10
问题一:
    列表单选对话框的样式下如何实现多选?
    我设置了dataTables的multiSelect 属性为True,但是返回的时候还是只能返回单条


问题二:
     在画面模板(单表-列表-详细(标签页))的样式下,设置了dataTables的multiSelect 属性为True
     一览里出现了复选的checkbox,选中多条,按删除按钮,可以删除多条。
    但是,在我没有选择任何一个checkbox,光单击一览中某条明细,按删除按钮,也把这条明细数据给删除了,怎样可以避免这种情况?

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2016-8-25 13:50:16 | 显示全部楼层
1.平台提供的有多选的模版
如果要自己修改单选为多选,那就需要看一下在返回数据的时候获取多选的数据返回,默认应该是把当前行的数据返回的
2.如果要多选的情况下删除,可以自己放一个按钮,按钮的click中判断多选的数据如果没有就不执行deleteData,如果有就自己调用deleteData删除
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

3

主题

6

帖子

12

积分

新手上路

Rank: 1

积分
12
QQ
 楼主| 发表于 2016-8-26 09:43:48 | 显示全部楼层
第一个问题已经解决,谢谢
  在JS 的OKBtnClick事件中 返回值由 this.getSelected() 改成了 this.comp('dataTables').getCheckeds()
  这样可以返回多条了。

第二个问题,还在研究中。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-4 16:18 , Processed in 0.063497 second(s), 25 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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