jQuery MiniUI

标题: 关于在火狐浏览器下datagrid下拉条的一点疑问 [打印本页]

作者: MarcoMa    时间: 2018-12-26 14:27:22     标题: 关于在火狐浏览器下datagrid下拉条的一点疑问

请教一下问题,在火狐浏览器中发现的。如图,3处标红位置。在Demo中的datagrid下拉条下拉一些位置。随后切换至code,再切换回demo。这时候在火狐浏览器上会发生demo中的datagrid下拉条返回顶部。请问这可以通过什么方法避免下拉条返回顶部吗?

作者: dforce    时间: 2018-12-26 16:12:30

这是火狐浏览器本身的问题,iframe内的有滚动条元素,隐藏显示之后自动复位。
作者: MarcoMa    时间: 2018-12-26 17:01:29

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

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

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

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




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2