BootStrap中Table分页插件使用详解


Posted in Javascript onOctober 09, 2016

分页(Pagination),是一种无序列表,Bootstrap 像处理其他界面元素一样处理分页。

bootstrap-table介绍

bootstrap-table 是一个轻量级的table插件,使用AJAX获取JSON格式的数据,其分页和数据填充很方便,支持国际化。

下载地址

https://github.com/wenzhixin/bootstrap-table/archive/1.11.0.zip

使用方式

引入css和js

<!--css样式-->
<link href="css/bootstrap/bootstrap.min.css" rel="stylesheet">
<link href="css/bootstrap/bootstrap-table.css" rel="stylesheet">
<!--js-->
<script src="js/bootstrap/jquery-1.12.0.min.js" type="text/javascript"></script>
<script src="js/bootstrap/bootstrap.min.js"></script>
<script src="js/bootstrap/bootstrap-table.js"></script>
<script src="js/bootstrap/bootstrap-table-zh-CN.js"></script>

2. table数据填充

bootstrap-table获取数据有两种方式,一是通过table 的data-url属性指定数据源,二是通过JavaScript初始化表格时指定url来获取数据

<table id="screenTable" data-toggle="table">
<thead>
...
</thead>
</table>
$(function () {
$('#screenTable').bootstrapTable({
url: "/screen/list",
dataField: "rows",
cache: false, //是否使用缓存,默认为true
striped: true, //是否显示行间隔色
pagination: true, //是否显示分页
pageSize: 10, //每页的记录行数
pageNumber: 1, //初始化加载第一页,默认第一页
pageList: [10, 20, 50], //可供选择的每页的行数
search: true, //是否显示表格搜索
showRefresh: true, //是否显示刷新按钮
clickToSelect: true, //是否启用点击选中行
toolbar: "#toolbar_screen", //工具按钮用哪个容器
sidePagination: "server", //分页方式:client客户端分页,server服务端分页
queryParamsType: "limit", //查询参数组织方式
columns: [{
field: "id",
title: "ID",
align: "center",
valign: "middle"
}, {
field: "name",
title: "定制名称",
align: "center",
valign: "middle",
formatter: 'infoFormatter'
}, {
field: "time",
title: "定制时间",
align: "center",
valign: "middle"
}],
formatNoMatches: function () {
return '无符合条件的记录';
}
});
$(window).resize(function () {
$('#screenTable').bootstrapTable('resetView');
});
});
function infoFormatter(value, row, index) {
return '<a href=/screen/' + row.id + ' target="_blank">' + row.name + '</a>';
}

效果图如下

BootStrap中Table分页插件使用详解

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

Javascript 相关文章推荐
基于jQuery的淡入淡出可自动切换的幻灯插件
Aug 24 Javascript
jQuery+ajax简单实现文件上传的方法
Jun 03 Javascript
Bootstrap中表单控件状态(验证状态)
Aug 04 Javascript
浅谈JS对html标签的属性的干预以及对CSS样式表属性的干预
Jun 25 Javascript
JS实现搜索关键词的智能提示功能
Jul 07 Javascript
node跨域转发 express+http-proxy-middleware的使用
May 31 Javascript
vue异步axios获取的数据渲染到页面的方法
Aug 09 Javascript
jQuery pjax 应用简单示例
Sep 20 jQuery
Laravel admin实现消息提醒、播放音频功能
Jul 10 Javascript
通过layer实现可输入的模态框的例子
Sep 27 Javascript
JS实现简单的表格增删
Jan 16 Javascript
详解Vue 数据更新了但页面没有更新的 7 种情况汇总及延伸总结
May 28 Javascript
微信小程序 for 循环详解
Oct 09 #Javascript
微信小程序 条件渲染详解
Oct 09 #Javascript
手机浏览器 后退按钮强制刷新页面方法总结
Oct 09 #Javascript
最实用的jQuery分页插件
Oct 09 #Javascript
js本地图片预览实现代码
Oct 09 #Javascript
js html css实现复选框全选与反选
Oct 09 #Javascript
不间断循环滚动效果的实例代码(必看篇)
Oct 08 #Javascript
You might like
source.php查看源文件
2006/12/09 PHP
PHP使用NuSOAP调用Web服务的方法
2015/07/18 PHP
php提交post数组参数实例分析
2015/12/17 PHP
PHP redis实现超迷你全文检索
2017/03/04 PHP
Laravel 使用查询构造器配合原生sql语句查询的例子
2019/10/12 PHP
PHP7创建COOKIE和销毁COOKIE的实例方法
2020/02/03 PHP
jquery animate 动画效果使用说明
2009/11/04 Javascript
javascript 模拟点击广告
2010/01/02 Javascript
IE6下通过a标签点击切换图片的问题
2010/11/14 Javascript
jQuery .tmpl(), .template()学习资料小结
2011/07/18 Javascript
js 动态修改css文件的方法
2014/08/05 Javascript
分享使用AngularJS创建应用的5个框架
2015/12/05 Javascript
jQuery添加options点击事件并传值实例代码
2016/05/18 Javascript
vue如何从接口请求数据
2017/06/22 Javascript
浅谈angular4 ng-content 中隐藏的内容
2017/08/18 Javascript
Vue v2.5 调整和更新不完全问题
2017/10/24 Javascript
JS实现水平移动与垂直移动动画
2019/12/19 Javascript
vue项目使用高德地图的定位及关键字搜索功能的实例代码(踩坑经验)
2020/03/07 Javascript
详解JavaScript 事件流
2020/09/02 Javascript
javascript实现一款好看的秒表计时器
2020/09/05 Javascript
python刷投票的脚本实现代码
2014/11/08 Python
Python os模块介绍
2014/11/30 Python
python中string模块各属性以及函数的用法介绍
2016/05/30 Python
django传值给模板, 再用JS接收并进行操作的实例
2018/05/28 Python
python3调用百度翻译API实现实时翻译
2018/08/16 Python
python3-flask-3将信息写入日志的实操方法
2019/11/12 Python
将tensorflow模型打包成PB文件及PB文件读取方式
2020/01/23 Python
pytorch中使用cuda扩展的实现示例
2020/02/12 Python
婴儿鞋,独特的婴儿服装和配件:Zutano
2018/11/03 全球购物
低碳生活倡议书
2014/04/14 职场文书
工会趣味活动方案
2014/08/18 职场文书
2014年四风问题自我剖析材料
2014/09/15 职场文书
公司2015年终工作总结
2015/05/26 职场文书
2015年食品安全宣传周活动总结
2015/07/09 职场文书
教师教育心得体会
2016/01/19 职场文书
Windows Server 2016服务器用户管理及远程授权图文教程
2022/08/14 Servers