.net+easyui系列--Pagination 分页

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了.net+easyui系列--Pagination 分页相关的知识,希望对你有一定的参考价值。

使用 JS 创建分页

 

<div id="pat" style="background:#efefef;border:1px solid #ccc;"></div>

JS代码:

           var tta = 200; //定义总数
            $(‘#pp‘).pagination({
                total: tta,
                pageSize: 10, //每页显示行数
                onSelectPage: function (pageNumber, pageSize) {//改变页码后的触发事件
                    $(this).pagination(‘loading‘);
                    alert(‘pageNumber:‘ + pageNumber + ‘,pageSize:‘ + pageSize);
                    $(this).pagination(‘loaded‘);
                },
                buttons: [{//增加新增按钮
                    iconCls: ‘icon-add‘,
                    handler: function () {
                        alert(‘add‘)//点击新增按钮后的事件
                    }
                }, ‘-‘, {//增加保存按钮
                    iconCls: ‘icon-save‘,
                    handler: function () {
                        alert(‘save‘)//点击保存按钮后的事件
                    }
                }]
            });

效果图:

技术分享

常用方法:

$(‘#pp‘).pagination(‘refresh‘);    // 刷新分页栏信息

$(‘#pp‘).pagination(‘refresh‘,{    // 改变选项,并刷新分页栏信息
    total: 114,
    pageNumber: 6
});

$(‘#pp‘).pagination(‘select‘);    // 刷新当前页面

$(‘#pp‘).pagination(‘select‘, 2);    // 选择第二页

刷新当前页面和 选择第几页 还是非常有用的

以上是关于.net+easyui系列--Pagination 分页的主要内容,如果未能解决你的问题,请参考以下文章

EasyUI基础入门之Pagination(分页)

第二百零九节,jQuery EasyUI,Pagination(分页)组件

EasyUI DataGrid及Pagination

easyui的pagination分页可以不用datagrid吗

easyui-pagination中的属性值怎么获取

easyui中 datagrid与pagination结合使用记录