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 validata插件实现方法
Jun 25 jQuery
jQuery中each循环的跳出和结束实例
Aug 16 jQuery
springmvc接收jquery提交的数组数据代码分享
Oct 28 jQuery
jquery中done和then的区别(详解)
Dec 19 jQuery
jQuery实现获取及设置CSS样式操作详解
Sep 05 jQuery
jQuery实现ajax的嵌套请求案例分析
Feb 16 jQuery
jQuery实现提交表单时不提交隐藏div中input的方法
Oct 08 jQuery
JS 遍历 json 和 JQuery 遍历json操作完整示例
Nov 11 jQuery
jquery制作的移动端购物车效果完整示例
Feb 24 jQuery
jQuery HTML css()方法与css类实例详解
May 20 jQuery
基于jquery实现彩色投票进度条代码解析
Aug 26 jQuery
jQuery实现放大镜案例
Oct 19 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
ThinkPHP提交表单时默认自动转义的解决方法
2014/11/25 PHP
php需登录的文件上传管理系统
2020/03/21 PHP
javascript的字符串按引用复制和传递,按值来比较介绍与应用
2012/12/28 Javascript
你必须知道的JavaScript 变量命名规则详解
2013/05/07 Javascript
js如何取消事件冒泡
2013/09/23 Javascript
探讨jQuery的ajax使用场景(c#)
2013/12/03 Javascript
借助JavaScript脚本判断浏览器Flash Player信息的方法
2014/07/09 Javascript
JavaScript中判断数据类型的方法总结
2016/05/24 Javascript
jqGrid用法汇总(全经典)
2016/06/28 Javascript
JavaScript之class继承_动力节点Java学院整理
2017/07/03 Javascript
vue语法之拼接字符串的示例代码
2017/10/25 Javascript
vue2.x集成百度UEditor富文本编辑器的方法
2018/09/21 Javascript
详解vue-cli+element-ui树形表格(多级表格折腾小计)
2019/04/17 Javascript
微信小程序 数据缓存实现方法详解
2019/08/26 Javascript
JS实现轮播图效果
2020/01/11 Javascript
详解在IDEA中将Echarts引入web两种方式(使用js文件和maven的依赖导入)
2020/07/11 Javascript
[02:44]DOTA2英雄基础教程 克林克兹
2014/01/15 DOTA
[03:57]2016完美“圣”典风云人物:rOtk专访
2016/12/09 DOTA
pandas.loc 选取指定列进行操作的实例
2018/05/18 Python
python实现大战外星人小游戏实例代码
2019/12/26 Python
Python3操作MongoDB增册改查等方法详解
2020/02/10 Python
python读写文件write和flush的实现方式
2020/02/21 Python
linux 下selenium chrome使用详解
2020/04/02 Python
在python里使用await关键字来等另外一个协程的实例
2020/05/04 Python
keras中模型训练class_weight,sample_weight区别说明
2020/05/23 Python
Django模型验证器介绍与源码分析
2020/09/08 Python
CSS3条纹背景制作的实战攻略
2016/05/31 HTML / CSS
草莓巧克力:Shari’s Berries
2017/02/07 全球购物
如何理解transaction事务的概念
2015/05/27 面试题
会计专业职业规划:规划自我赢取未来
2014/02/12 职场文书
中韩经贸翻译专业大学生职业生涯规划范文
2014/09/18 职场文书
2014年小学体育工作总结
2014/12/11 职场文书
礼仪培训心得体会
2016/01/22 职场文书
初中数学教学反思范文
2016/02/17 职场文书
导游词之凤凰古城
2019/10/22 职场文书
JS实现数组去重的11种方法总结
2022/04/04 Javascript