2012-02-15 56 views
1

如何使用javascript导航到telerik网格的最后一页。我的情景是,我想要转到添加新记录的网格的最后一页。我知道我可以在Telerik Client API中使用'pageTo'方法,但我无法弄清楚如何计算网格的页数。我一直在寻找了,如果有人是这样做,我想做同样的事情,整个这一段代码导航到mvc telerik网格上的最后一页

var lastPage = ticketsGrid.totalPages(ticketsGrid.total); 

跌跌撞撞但变量末页的值为无穷大,因为我只有在1页,这是不可能那个网格。

任何建议任何人?

回答

3

您可以使用OnDataBound事件。

您需要使用布尔标志来检查这是否是第一次加载。

var firstTimeLoad = true; 
    function onDataBound(e) { 
     if (firstTimeLoad) { 
      firstTimeLoad = false; 
      var grid = $('#Grid').data('tGrid'); 
      grid.pageTo(grid.totalPages()); 
     }  
} 
+0

谢谢Emran H.回答。我放弃了这个要求。但如果需要,我一定会使用它。 – user1207272 2012-03-08 18:05:17