jQuery MiniUI

 找回密码
 立即注册
查看: 4772|回复: 9
打印 上一主题 下一主题

datagrid刷新之后显示的还是第几页和第几行 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2013-11-19 18:50:16 |只看该作者 |倒序浏览
datagrid刷新之后显示的还是第几页和第几行

Rank: 8Rank: 8

沙发
发表于 2013-11-20 09:09:11 |只看该作者
1. 表格reload()本来就是保持当前页的

2,你这个第几行是什么?如何获取的?  获取到该行之后,grid.scrollIntoView(row)就会滚动row这一行

Rank: 2

板凳
发表于 2013-11-20 10:01:38 |只看该作者
factory 发表于 2013-11-20 09:09
1. 表格reload()本来就是保持当前页的

2,你这个第几行是什么?如何获取的?  获取到该行之后,grid.scrollInt ...

表格联动,点击第一个datagrid中的某行,在第二个datagrid中操作,之后从新加载第一个datagrid,让第一个的datagrid中所选的行和页码保持不变

Rank: 8Rank: 8

地板
发表于 2013-11-20 10:14:51 |只看该作者
mbq820 发表于 2013-11-20 10:01
表格联动,点击第一个datagrid中的某行,在第二个datagrid中操作,之后从新加载第一个datagrid,让第一个 ...

1.reload()会保持页码

2.reload()刷新会默认保持最后选中的那条数据选中状态,如果是多条数据保持选中,用一个变量保存住这些选中行,reload()之后,再selects(rows)设置选中

Rank: 2

5#
发表于 2013-11-20 10:22:57 |只看该作者
factory 发表于 2013-11-20 10:14
1.reload()会保持页码

2.reload()刷新会默认保持最后选中的那条数据选中状态,如果是多条数据保持选中,用 ...

reload()之后 不能保持最后选中的那条数据选中状态

Rank: 8Rank: 8

6#
发表于 2013-11-20 10:30:12 |只看该作者
mbq820 发表于 2013-11-20 10:22
reload()之后 不能保持最后选中的那条数据选中状态

http://www.miniui.com/demo/#src=datagrid/datagrid.html

看在线demo,点分页上的刷新按钮,一样也是调用的reload()

Rank: 2

7#
发表于 2013-11-20 10:42:37 |只看该作者
factory 发表于 2013-11-20 10:30
http://www.miniui.com/demo/#src=datagrid/datagrid.html

看在线demo,点分页上的刷新按钮,一样也是调用 ...

这个刷新按钮没有代码呀

Rank: 8Rank: 8

8#
发表于 2013-11-20 13:41:59 |只看该作者
mbq820 发表于 2013-11-20 10:42
这个刷新按钮没有代码呀

我是说刷新按钮,内部一样调用的是表格reload()方法

你要自己单独通过自己代码刷新表格,直接grid.reload()啊

Rank: 2

9#
发表于 2013-11-20 14:32:37 |只看该作者
factory 发表于 2013-11-20 13:41
我是说刷新按钮,内部一样调用的是表格reload()方法

你要自己单独通过自己代码刷新表格,直接grid.reload( ...

我试过很多次了,但是都没有选中

Rank: 8Rank: 8

10#
发表于 2013-11-20 16:24:01 |只看该作者
mbq820 发表于 2013-11-20 14:32
我试过很多次了,但是都没有选中

http://www.miniui.com/demo/index.html#src=datagrid/celledit.html

选中一条,点下面绿色的刷新按钮

Archiver|普加软件

GMT+8, 2025-7-14 06:05 , Processed in 1.037987 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部