Bootstrap分页插件之Bootstrap Paginator实例详解


Posted in Javascript onOctober 15, 2016

Bootstrap Paginator是一款基于Bootstrap的js分页插件,功能很丰富,个人觉得这款插件已经无可挑剔了。它提供了一系列的参数用来支持用户的定制,提供了公共的方法可随时获得插件状态的改变,以及事件来监听用户的动作。目前经过测试的浏览器包括: Firefox 5+, Chrome 14+, Safari 5+, Opera 11.6+ and IE 7+。

官网地址:http://bootstrappaginator.org/

DownloadVisit Project in GitHub

使用这个插件和使用其他Bootstrap内置的插件一样,需要引入如下文件:

<link href="css/bootstrap.css" rel="stylesheet">
<script type="text/javascript" src="js/jquery-1.8.1.js"></script>
<script type="text/javascript" src="js/bootstrap-paginator.js"></script>

Bootstrap分页插件之Bootstrap Paginator实例详解

Bootstrap分页插件之Bootstrap Paginator实例详解

Bootstrap分页插件之Bootstrap Paginator实例详解

Bootstrap分页插件之Bootstrap Paginator实例详解

Bootstrap分页插件之Bootstrap Paginator实例详解

使用实例:

jsp代码

<div class="padlr" align="right">
<ul id="data-pagination" class="pagination">

<li class="disabled"><a href="#">«</a></li>
<li class="active"><a href="#">1</a></li>
<li><a href="#">2</a></li>
<li><a href="#">3</a></li>
<li><a href="#">4</a></li>
<li><a href="#">5</a></li>
<li><a href="#">»</a></li>
</ul>
</div>

js代码

var pageNumber = 1;
var pageSiza = 10;
function getData() {
$.post("url", {
dataId : dataId,
currentPage: pageNumber,
pageSize : pageSize
}, function(data) {
if (data.totalRow > 0) {
var options = {
currentPage : data.pageNumber, //变量名必须为currentPage
totalPages : data.totalPage, //变量名必须为totalPages
ajaxOption: {
url: 'url',
pageSize: pageSize,
dataId : dataId,
appendElement: 'data-list',
templateId: 'tpl-data-list',
otherParams:{
}
},
}
$('#data-pagination').bootstrapPaginator(options);
var html = template("tpl-data-list", data);
$('#data-list').html(html);
} else {
$('#data-list').html("");
}
});
}

$('#data-pagination').bootstrapPaginator(options)就是将id为'data-pagination'的dom元素设置为分页组件,同时传入一些定制参数,currentPage设置当前页码,totalPages设置总页数。

以上所述是小编给大家介绍的Bootstrap分页插件之Bootstrap Paginator实例详解,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的,在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
javascript 模式设计之工厂模式学习心得
Apr 27 Javascript
jQuery is()函数用法3例
May 06 Javascript
JavaScript中的函数模式详解
Feb 11 Javascript
全面解析Javascript无限添加QQ好友原理
Jun 15 Javascript
移动端H5开发 Turn.js实现很棒的翻书效果
Jun 20 Javascript
JavaScript中setter和getter方法介绍
Jul 11 Javascript
AngularJS 文件上传控件 ng-file-upload详解
Jan 13 Javascript
Angular.js基础学习之初始化
Mar 10 Javascript
利用jquery正则表达式在页面验证url网址输入是否正确
Apr 04 jQuery
JQuery form表单提交前验证单选框是否选中、删除记录时验证经验总结(整理)
Jun 09 jQuery
vue draggable resizable 实现可拖拽缩放的组件功能
Jul 15 Javascript
Vue实现菜单切换功能
Nov 08 Javascript
jstl中判断list中是否包含某个值的简单方法
Oct 14 #Javascript
js中获取 table节点各tr及td的内容简单实例
Oct 14 #Javascript
jQuery ajaxForm()的应用
Oct 14 #Javascript
jQuery的 $.ajax防止重复提交的两种方法(推荐)
Oct 14 #Javascript
jQuery如何防止Ajax重复提交
Oct 14 #Javascript
require.js 加载 vue组件 r.js 合并压缩的实例
Oct 14 #Javascript
浅析JS中对函数function的理解(基础篇)
Oct 14 #Javascript
You might like
用Apache反向代理设置对外的WWW和文件服务器
2006/10/09 PHP
ThinkPHP查询返回简单字段数组的方法
2014/08/25 PHP
php中session定期自动清理的方法
2015/11/12 PHP
js post方式传递提交的实现代码
2010/05/31 Javascript
js中call与apply的用法小结
2013/12/28 Javascript
仿淘宝TAB切换搜索框搜索切换的相关内容
2014/09/21 Javascript
jQuery实现的五子棋游戏实例
2015/06/13 Javascript
jQuery里filter()函数与find()函数用法分析
2015/06/24 Javascript
基于JavaScript实现移动端TAB触屏切换效果
2015/10/20 Javascript
jQuery实现图片文字淡入淡出效果
2015/12/21 Javascript
JS button按钮实现submit按钮提交效果
2016/11/01 Javascript
jQuery插件jquery.kxbdmarquee.js实现无缝滚动效果
2017/02/15 Javascript
elementui的默认样式修改方法
2018/02/23 Javascript
Bootstrap Table中的多选框删除功能
2018/07/15 Javascript
Vue.js中该如何自己维护路由跳转记录
2019/05/19 Javascript
vue.js 实现a标签href里添加参数
2019/11/12 Javascript
Python的ORM框架SQLObject入门实例
2014/04/28 Python
Python函数的周期性执行实现方法
2016/08/13 Python
python抓取文件夹的所有文件
2018/02/27 Python
使用anaconda的pip安装第三方python包的操作步骤
2018/06/11 Python
django Admin文档生成器使用详解
2019/07/22 Python
解决安装pyqt5之后无法打开spyder的问题
2019/12/13 Python
解决json中ensure_ascii=False的问题
2020/04/03 Python
Wedgwood英国官方网站:英式精致骨瓷餐具、礼品与生活精品,源于1759年
2019/09/02 全球购物
聚美优品励志广告词
2014/03/14 职场文书
小班幼儿评语大全
2014/04/30 职场文书
党性锻炼的心得体会
2014/09/03 职场文书
师德师风事迹材料
2014/12/20 职场文书
迟到检讨书
2015/01/26 职场文书
大学生心理健康活动总结
2015/05/08 职场文书
公安机关起诉意见书
2015/05/20 职场文书
飞屋环游记观后感
2015/06/08 职场文书
办公室规章制度范本
2015/08/04 职场文书
2016春节放假通知范文
2015/08/18 职场文书
Python使用OpenCV实现虚拟缩放效果
2022/02/28 Python
OpenStack虚拟机快照和增量备份实现方法
2022/04/04 Servers