jQuery MiniUI

标题: 请教一个关于滚动条在翻页之后不会默认回到顶端 [打印本页]

作者: sonouns    时间: 2014-12-1 14:43:24     标题: 请教一个关于滚动条在翻页之后不会默认回到顶端

一个查询列表 页面 滚动条拉到最下面,然后翻页之后,滚动条不会自动回到最上端,请教下该怎么解决
作者: felt    时间: 2014-12-1 15:06:49

现在默认是这样的
你可以监听表格onload事件
grid.scrollIntoView(0)可控制滚动到最上端
作者: sonouns    时间: 2014-12-1 16:05:16

felt 发表于 2014-12-1 15:06
现在默认是这样的
你可以监听表格onload事件
grid.scrollIntoView(0)可控制滚动到最上端 ...

比如miniui在线事例典型界面里的表单查询,我在
<div id="datagrid1" class="mini-datagrid" style="width:700px;height:250px;"
    url="../data/AjaxService.aspx?method=SearchEmployees"  idField="id" allowResize="true"
    sizeList="[20,30,50,100]" pageSize="20"
>
最后加了一个onload="loadGird()"
然后下面  <script type="text/javascript">里加了一个
funtion loadGird(){
   datagrid1.scrollIntoView(0);}
结果界面没变化,请帮忙指点下

作者: felt    时间: 2014-12-1 16:17:25

sonouns 发表于 2014-12-1 16:05
比如miniui在线事例典型界面里的表单查询,我在

最后加了一个onload="loadGird()"

datagrid1获取的表格对不对
作者: sonouns    时间: 2014-12-1 16:24:46

felt 发表于 2014-12-1 16:17
datagrid1获取的表格对不对

没问题的,翻到第2页了,但是滚动条还是没有回到顶端
作者: felt    时间: 2014-12-1 16:29:14

sonouns 发表于 2014-12-1 16:24
没问题的,翻到第2页了,但是滚动条还是没有回到顶端

http://www.miniui.com/demo/#src=datagrid/datagrid.html
这个示例,加上
grid.on("load",function(){
         grid.scrollIntoView(0)
      })
翻页可以正常滚动回到顶端




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