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

QQ登录

只需一步,快速开始

查看: 2343|回复: 7

[结贴] grid中多选框遍历的时候从最后选中的行开始遍历

[复制链接]

5

主题

30

帖子

57

积分

初级会员

Rank: 2

积分
57
QQ
发表于 2017-1-13 17:06:03 | 显示全部楼层 |阅读模式
版本: BeX5V3.2 小版本号:
数据库: Oracle 服务器操作系统: 应用服务器:
客户端操作系统: Windows XP 浏览器: Chrome
写了个grid,里面有个多选框用于数据选择遍历,当遍历的时候从鼠标最后点击的行开始遍历而不是从选中状态下的第一行开始遍历,求问怎么解决这个问题

5

主题

30

帖子

57

积分

初级会员

Rank: 2

积分
57
QQ
 楼主| 发表于 2017-1-13 17:08:25 | 显示全部楼层
遍历代码如下~
QQ图片20170113170759.png
回复 支持 反对

使用道具 举报

5

主题

30

帖子

57

积分

初级会员

Rank: 2

积分
57
QQ
 楼主| 发表于 2017-1-13 17:14:29 | 显示全部楼层
求问怎么解决,达到便利所有选中状态下的行的效果
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2017-1-13 17:28:07 | 显示全部楼层
如果是要遍历鼠标选择的行,那应该是定义一个数组变量在grid的onRowClick把行id存到数据组,然后去遍历数组
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

5

主题

30

帖子

57

积分

初级会员

Rank: 2

积分
57
QQ
 楼主| 发表于 2017-1-13 17:32:33 | 显示全部楼层
jishuang 发表于 2017-1-13 17:28
如果是要遍历鼠标选择的行,那应该是定义一个数组变量在grid的onRowClick把行id存到数据组,然后去遍历数组 ...

不是遍历鼠标选择的行,是遍历复选框选中的行,现在的情况是遍历的时候从鼠标最后点击的那行开始往下逐行遍历,现在要避免这种情况,直接遍历复选框选中的行
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2017-1-13 18:23:42 | 显示全部楼层
多选的时候不会去管焦点现在在什么地方

getValue获取的值的是如果不传行才会默认获取鼠标最后点击的那行

getValue (string col, Row row)
通过列名和行获取列的值
Parameters



grid直接用getCheckedRowsgetCheckedRows ()
返回多选选中的行

然后遍历这个,getValue的时候传具体的遍历项
string        col
[required]列名称
Row        row
行,默认:当前行
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

5

主题

30

帖子

57

积分

初级会员

Rank: 2

积分
57
QQ
 楼主| 发表于 2017-1-14 07:44:43 | 显示全部楼层
jishuang 发表于 2017-1-13 18:23
多选的时候不会去管焦点现在在什么地方

getValue获取的值的是如果不传行才会默认获取鼠标最后点击的那行

呃。。。大概明白了,就是传过来的数不是行。。那遍历代码具体该怎么改写呢= =萌新求指导
回复 支持 反对

使用道具 举报

5

主题

30

帖子

57

积分

初级会员

Rank: 2

积分
57
QQ
 楼主| 发表于 2017-1-14 08:49:02 | 显示全部楼层
jishuang 发表于 2017-1-13 18:23
多选的时候不会去管焦点现在在什么地方

getValue获取的值的是如果不传行才会默认获取鼠标最后点击的那行

解决了= =data里有getvaluebyid的方法。。结贴吧
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-24 20:11 , Processed in 0.059308 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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