jQuery MiniUI

标题: 请问datagrid如何实现跳转到最后一页最后一行? [打印本页]

作者: 一头小毛驴    时间: 2018-6-2 11:09:47     标题: 请问datagrid如何实现跳转到最后一页最后一行?

现在的需求是希望在表格数据加载完成后,表格跳转页面到最后一页最后一行。
  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事件吗?
如果我的代码有问题,也请大佬指点指点,谢谢!

作者: dforce    时间: 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)
        })
作者: 一头小毛驴    时间: 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 ...

谢谢您,但是还是不行
作者: dforce    时间: 2018-6-6 09:25:37

一头小毛驴 发表于 2018-6-5 21:14
谢谢您,但是还是不行

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




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