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

QQ登录

只需一步,快速开始

查看: 17096|回复: 19

[处理中3] data的getCurrentRowID()方法问题

[复制链接]

17

主题

64

帖子

164

积分

初级会员

Rank: 2

积分
164
QQ
发表于 2018-1-3 15:05:31 | 显示全部楼层 |阅读模式
版本: X5.2.7 小版本号:
数据库: MySQL 服务器操作系统: Windows 应用服务器: Tomcat
客户端操作系统: Windows 7 浏览器: Chrome
data的getCurrentRowID()方法和getCurrentRow()方法问题

1.我在list中添加了一个tr和若干个 td,在最后一个td中添加了一个 按钮 button

2.假设这个list绑定的data有 3 条数据

3.当我点击第一行数据的按钮时获取当前 data的 ID是正确

4.当我点击第二行的按钮时获取当前data的ID 竟然是第一次点击的数据。再次点击结果才正常

但是我使用 双击 list行的事件时没有出现这种问题。

请问下这是系统本身缺陷还是什么原因? 通过按钮的方式获取当前data的行数据第一次不能成功,需要第二次点击才正常。
list.jpg

17

主题

64

帖子

164

积分

初级会员

Rank: 2

积分
164
QQ
 楼主| 发表于 2018-1-3 15:07:02 | 显示全部楼层
本帖最后由 曹刚 于 2018-1-3 15:08 编辑

点击第一行结果是正常的,点击第二行出现的结果是上一次点击的结果,一次类推。假设我点击第一行,结果是 1
当我点击第二行的时候 结果还是 1,我再次点击第二行后 结果才会变成 2
回复 支持 反对

使用道具 举报

197

主题

834

帖子

1511

积分

金牌会员

Rank: 6Rank: 6

积分
1511
QQ
发表于 2018-1-3 15:09:11 | 显示全部楼层
曹刚 发表于 2018-1-3 15:07
点击第一行结果是正常的,点击第二行出现的结果是上一次点击的结果,一次类推。假设我点击第一行,结果是 1 ...

event.rowID
------回复内容仅供参考
回复 支持 反对

使用道具 举报

17

主题

64

帖子

164

积分

初级会员

Rank: 2

积分
164
QQ
 楼主| 发表于 2018-1-3 15:14:26 | 显示全部楼层
结果为 undefined,请问下还需要设置什么吗?
回复 支持 反对

使用道具 举报

17

主题

64

帖子

164

积分

初级会员

Rank: 2

积分
164
QQ
 楼主| 发表于 2018-1-3 15:14:54 | 显示全部楼层


结果为 undefined,请问下还需要设置什么吗?
回复 支持 反对

使用道具 举报

197

主题

834

帖子

1511

积分

金牌会员

Rank: 6Rank: 6

积分
1511
QQ
发表于 2018-1-3 15:16:15 | 显示全部楼层
曹刚 发表于 2018-1-3 15:14
结果为 undefined,请问下还需要设置什么吗?

你是单机行还是双击行获取rowID
------回复内容仅供参考
回复 支持 反对

使用道具 举报

197

主题

834

帖子

1511

积分

金牌会员

Rank: 6Rank: 6

积分
1511
QQ
发表于 2018-1-3 15:21:24 | 显示全部楼层
曹刚 发表于 2018-1-3 15:14
结果为 undefined,请问下还需要设置什么吗?

mainActivity.currentGridRowClick = function(event){
        alert(event.rowID);
};
单机行事件我这边没有问题,
双击行就用data的get事件就行
------回复内容仅供参考
回复 支持 反对

使用道具 举报

17

主题

64

帖子

164

积分

初级会员

Rank: 2

积分
164
QQ
 楼主| 发表于 2018-1-3 15:33:03 | 显示全部楼层
1104797209 发表于 2018-1-3 15:16
你是单机行还是双击行获取rowID

单击双击行我这没问题。
而是点击按钮获取行数据的话会有问题。要先单击行再单击按钮才正常
回复 支持 反对

使用道具 举报

197

主题

834

帖子

1511

积分

金牌会员

Rank: 6Rank: 6

积分
1511
QQ
发表于 2018-1-3 15:35:11 | 显示全部楼层
曹刚 发表于 2018-1-3 15:33
单击双击行我这没问题。
而是点击按钮获取行数据的话会有问题。要先单击行再单击按钮才正常 ...

你那按钮是用来作什么的
------回复内容仅供参考
回复 支持 反对

使用道具 举报

17

主题

64

帖子

164

积分

初级会员

Rank: 2

积分
164
QQ
 楼主| 发表于 2018-1-3 15:39:00 | 显示全部楼层
1104797209 发表于 2018-1-3 15:35
你那按钮是用来作什么的

获取ID,将ID传给弹出页面。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-2 16:45 , Processed in 0.090214 second(s), 33 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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