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

QQ登录

只需一步,快速开始

查看: 2820|回复: 9

[处理中] 重写上一条、下一条

[复制链接]

432

主题

1943

帖子

2630

积分

金牌会员

Rank: 6Rank: 6

积分
2630
QQ
发表于 2016-8-11 10:30:47 | 显示全部楼层 |阅读模式
1.请问下怎么重写这个上一条、下一条事件。需要调用什么方法?

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2016-8-11 10:33:23 | 显示全部楼层
具体需求要做什么?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

432

主题

1943

帖子

2630

积分

金牌会员

Rank: 6Rank: 6

积分
2630
QQ
 楼主| 发表于 2016-8-11 10:48:05 | 显示全部楼层
如图所示使用者类型的名称是根据使用者类型查询出来的


当点击这个上一条或者下一条的数据时,只要使用者类型有变动,就把相应的使用者名称查询出来并将当前条的数据正确的显示到对应的下来框中。

1.png
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2016-8-11 11:17:06 | 显示全部楼层
每条数据本来就是数据库中获取sql拼好的,你在上一条下一条的时候就值根据数据中的显示或者sql中拼接的显示
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

432

主题

1943

帖子

2630

积分

金牌会员

Rank: 6Rank: 6

积分
2630
QQ
 楼主| 发表于 2016-8-11 11:23:35 | 显示全部楼层
没太明白您的回答。好像跟我问的不是一回事儿。那我在这个上一条或者下一条的onclick事件里面怎么判断使用者类型值的改变与否???
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2016-8-11 11:41:07 | 显示全部楼层
你的上一条下一条的数据不是数据库中已经有的吗?如果是数据库中已经有的那么使用者名称不是数据库中已经在数据库中的吗?那在一条下一条的时候就直接显示数据库中的值

如果是使用者类型值的值改变的时候去改变使用者名称的值,在data的onValueChangd事件中就可以
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

432

主题

1943

帖子

2630

积分

金牌会员

Rank: 6Rank: 6

积分
2630
QQ
 楼主| 发表于 2016-8-11 12:42:14 | 显示全部楼层
用什么方法来判定有没有上一条或者有没有下一条。
如果没有上一条或者下一条,把这两个控件设置成只读???
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2016-8-11 13:31:12 | 显示全部楼层
用平台默认操作平台就控制了,不需要自己控制
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

432

主题

1943

帖子

2630

积分

金牌会员

Rank: 6Rank: 6

积分
2630
QQ
 楼主| 发表于 2016-8-11 13:34:40 | 显示全部楼层
平台默认的控制?我重新那个方法了。。
直接用{"operation":"pdaData.nextRow"}这种方式对于现在的应用场景有弊端。
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2016-8-11 14:14:19 | 显示全部楼层
上一条的判断需要自己判断data的记录数如果大于1,然后获取data的第一行数据跟当前行比较是否一样如果一样就设置为不可以用
var len = data.getCount();
if(len > 1 && data.getFirstRow()!==data.getCurrentRow(true));

下一条的就取data的最后一行数据判断
var len = data.getCount();
if(len > 1 && data.getLastRow()!==data.getCurrentRow(true));
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-6 16:09 , Processed in 0.068395 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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