- onLoad : function(store, r, o){
- if (! this .rendered){
- this .dsLoaded = [store, r, o];
- return ;
- }
- this .cursor = (o.params && o.params[ this .paramNames.start]) ? o.params[ this .paramNames.start] : 0 ;
- var d = this .getPageData(), ap = d.activePage, ps = d.pages;
- this .afterTextItem.setText(String.format( this .afterPageText, d.pages));
- this .field.value = ap;
- this .first.setDisabled(ap == 1 );
- this .prev.setDisabled(ap == 1 );
- this .next.setDisabled(ap == ps);
- this .last.setDisabled(ap == ps);
- this .refresh.enable();
- this .updateInfo();
- this .fireEvent( 'change' , this , d);
- }
pagingToolBar onLoad的代码
最新推荐文章于 2015-07-08 13:25:07 发布
本文详细介绍了 ExtJS 中分页组件的 onLoad 方法实现原理。该方法在数据加载完成后更新了分页组件的状态,包括设置当前页数、禁用或启用前后翻页按钮、更新页面信息等操作。这对于理解 ExtJS 分页组件的工作机制非常有帮助。
406

被折叠的 条评论
为什么被折叠?



