jQuery MiniUI

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

关于在火狐浏览器下datagrid下拉条的一点疑问 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2018-12-26 14:27:22 |只看该作者 |倒序浏览
请教一下问题,在火狐浏览器中发现的。如图,3处标红位置。在Demo中的datagrid下拉条下拉一些位置。随后切换至code,再切换回demo。这时候在火狐浏览器上会发生demo中的datagrid下拉条返回顶部。请问这可以通过什么方法避免下拉条返回顶部吗?
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

沙发
发表于 2018-12-26 16:12:30 |只看该作者
这是火狐浏览器本身的问题,iframe内的有滚动条元素,隐藏显示之后自动复位。

Rank: 2

板凳
发表于 2018-12-26 17:01:29 |只看该作者
dforce 发表于 2018-12-26 16:12
这是火狐浏览器本身的问题,iframe内的有滚动条元素,隐藏显示之后自动复位。 ...

我这边发现在设置virtualScroll=true的时候,是可以在火狐避免的。
但是这样是会发生另外一个问题,就是我重新查询的时候,下拉条不会返回顶部。
那请问在重新Load的时候。可以通过什么去设置为把datagrid的下拉返回到最顶部的吗?

Rank: 8Rank: 8

地板
发表于 2018-12-26 17:57:57 |只看该作者
MarcoMa 发表于 2018-12-26 17:01
我这边发现在设置virtualScroll=true的时候,是可以在火狐避免的。
但是这样是会发生另外一个问题,就是 ...

主动把滚动条滚动上面,再执行重新加载
var row=grid.getRow(0);
grid.scrollIntoView(row);

Archiver|普加软件

GMT+8, 2024-11-14 12:53 , Processed in 1.044168 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部