jQuery Pagination分页插件_动力节点Java学院整理


Posted in jQuery onJuly 17, 2017

插件简介

此jQuery插件为Ajax分页插件,一次性加载,故分页切换时无刷新与延迟,如果数据量较大不建议用此方法,因为加载会比较慢。

原插件CSS不太合理,使用浮动,故无法方便实现左右方向的定位,且未清除浮动,在中文修改版中我对其进行了优化,使其支持text-align的定位。

使用方法

跟一般的jQuery插件一样,此插件使用也很简单便捷。方法是pagination,例如$("#page").pagination(100);

参数

参数名 描述 参数值
maxentries 总条目数 必选参数,整数
items_per_page 每页显示的条目数 可选参数,默认是10
num_display_entries 连续分页主体部分显示的分页条目数 可选参数,默认是10
current_page 当前选中的页面 可选参数,默认是0,表示第1页
num_edge_entries 两侧显示的首尾分页的条目数 可选参数,默认是0
link_to 分页的链接 字符串,可选参数,默认是"#"
prev_text “前一页”分页按钮上显示的文字 字符串参数,可选,默认是"Prev"
next_text “下一页”分页按钮上显示的文字 字符串参数,可选,默认是"Next"
ellipse_text 省略的页数用什么文字表示 可选字符串参数,默认是"..."
prev_show_always 是否显示“前一页”分页按钮 布尔型,可选参数,默认为true,即显示“前一页”按钮
next_show_always 是否显示“下一页”分页按钮 布尔型,可选参数,默认为true,即显示“下一页”按钮
callback 回调函数 默认无执行效果

举例

例如下面的使用代码:

$("#Pagination").pagination(56, {
  num_edge_entries: 2,
  num_display_entries: 4,
  callback: pageselectCallback,
  items_per_page:1
});

这段代码表示的含义是:总共有56(maxentries)个列表项,首尾两侧分页显示2(num_edge_entries)个,连续分页主体数目显示4(num_display_entries)个,回调函数为pageselectCallback(callback),每页显示的列表项为1(items_per_page)个。

jQuery 相关文章推荐
jQuery.Form实现Ajax上传文件同时设置headers的方法
Jun 26 jQuery
jQuery实现选中行变色效果(实例讲解)
Jul 06 jQuery
使用jQuery实现购物车结算功能
Aug 15 jQuery
JQuery 获取多个select标签option的text内容(实例)
Sep 07 jQuery
JS和jQuery通过this获取html标签中的属性值(实例代码)
Sep 11 jQuery
jquery ztree实现右键收藏功能
Nov 20 jQuery
jquery ajax加载数据前台渲染方式 不用for遍历的方法
Aug 09 jQuery
用jQuery实现抽奖程序
Apr 12 jQuery
jQuery事件模型默认行为执行顺序及trigger()与 triggerHandler()比较实例分析
Apr 30 jQuery
jQuery 实现DOM元素拖拽交换位置的实例代码
Jul 14 jQuery
基于JQuery和DWR实现异步数据传递
Oct 16 jQuery
jquery实现广告上下滚动效果
Mar 04 jQuery
jQuery Form插件使用详解_动力节点Java学院整理
Jul 17 #jQuery
jQuery列表检索功能实现代码
Jul 17 #jQuery
如何将 jQuery 从你的 Bootstrap 项目中移除(取而代之使用Vue.js)
Jul 17 #jQuery
用户管理的设计_jquery的ajax实现二级联动效果
Jul 13 #jQuery
JQuery EasyUI的一些常用组件
Jul 12 #jQuery
jQuery+Ajax请求本地数据加载商品列表页并跳转详情页的实现方法
Jul 12 #jQuery
jQuery 循环遍历改变a标签的href(实例讲解)
Jul 12 #jQuery
You might like
PHP4实际应用经验篇(1)
2006/10/09 PHP
深入解析PHP中逗号与点号的区别
2013/08/05 PHP
用PHP来计算某个目录大小的方法
2014/04/01 PHP
php使用Jpgraph绘制3D饼状图的方法
2015/06/10 PHP
PHP输出多个元素的排列或组合的方法
2017/03/14 PHP
PHP异常处理定义与使用方法分析
2017/07/25 PHP
Laravel框架使用技巧之使用url()全局函数返回前一个页面的地址方法详解
2020/04/06 PHP
用js实现的检测浏览器和系统的函数
2009/04/09 Javascript
比较全面的event对像在IE与FF中的区别 推荐
2009/09/21 Javascript
js onkeypress与onkeydown 事件区别详细说明
2012/12/13 Javascript
Javascript模块化编程(一)模块的写法最佳实践
2013/01/17 Javascript
jQuery中RadioButtonList的功能及用法实例介绍
2013/08/23 Javascript
点击页面其它地方隐藏该div的两种思路
2013/11/18 Javascript
jquery 绑定回车动作扑捉回车键触发的事件
2014/03/26 Javascript
jQuery中Ajax的get、post等方法详解
2015/01/20 Javascript
jQuery实现Email邮箱地址自动补全功能代码
2015/11/03 Javascript
JQuery日期插件datepicker的使用方法
2016/03/03 Javascript
JS继承之借用构造函数继承和组合继承
2016/09/07 Javascript
微信开发 使用picker封装省市区三级联动模板
2016/10/28 Javascript
react-native DatePicker日期选择组件的实现代码
2017/09/12 Javascript
vue-star评星组件开发实例
2018/03/01 Javascript
从vue源码解析Vue.set()和this.$set()
2018/08/30 Javascript
JS运算符优先级与表达式示例详解
2020/09/04 Javascript
python中的一些类型转换函数小结
2013/02/10 Python
深入浅析Python2.x和3.x版本的主要区别
2018/11/30 Python
Python匿名函数及应用示例
2019/04/09 Python
对Python 字典元素进行删除的方法
2020/07/31 Python
Python中的None与 NULL(即空字符)的区别详解
2020/09/24 Python
教你一分钟在win10终端成功安装Pytorch的方法步骤
2021/01/28 Python
专业技术职务聘任书
2014/03/29 职场文书
精神文明建设先进个人事迹材料
2014/12/24 职场文书
2015年保送生自荐信
2015/03/24 职场文书
2015年化验室工作总结
2015/04/23 职场文书
2015年事业单位办公室文员工作总结
2015/04/24 职场文书
Java基于Dijkstra算法实现校园导游程序
2022/03/17 Java/Android
httpclient调用远程接口的方法
2022/08/14 Java/Android