jQuery MiniUI

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

请问datagrid如何实现跳转到最后一页最后一行? [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2018-6-2 11:09:47 |只看该作者 |倒序浏览
现在的需求是希望在表格数据加载完成后,表格跳转页面到最后一页最后一行。
  1. accountGrid.on("load",function(){
  2.                         var page = accountGrid.totalPage;
  3.                         var count = accountGrid.totalCount;
  4.                         if (count > 0){
  5.                                 accountGrid.gotoPage(page,count % page);
  6.                         }
  7.                 });
复制代码
这是我在JS中给grid加的监听事件,但是发现表格加载完后,此监听事件一直被触发,请问gotoPage成功后也会触发load事件吗?
如果我的代码有问题,也请大佬指点指点,谢谢!

Rank: 8Rank: 8

沙发
发表于 2018-6-4 09:34:43 |只看该作者
grid.load(null, function (e) {
            var total = e.total;
            var pageSize = grid.getPageSize();
            var totalIndex = Math.ceil(total / pageSize);
            grid.gotoPage(totalIndex)
        })

Rank: 3Rank: 3

板凳
发表于 2018-6-5 21:14:36 |只看该作者
dforce 发表于 2018-6-4 09:34
grid.load(null, function (e) {
            var total = e.total;
            var pageSize = grid.getP ...

谢谢您,但是还是不行

Rank: 8Rank: 8

地板
发表于 2018-6-6 09:25:37 |只看该作者
一头小毛驴 发表于 2018-6-5 21:14
谢谢您,但是还是不行

本地测试过,肯定是可以的。

Archiver|普加软件

GMT+8, 2024-9-28 03:27 , Processed in 1.024409 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部