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 相关文章推荐
一个cssQuery对象 javascript脚本实现代码
Jul 21 Javascript
js换图片效果可进行定时操作
Jun 09 Javascript
13 款最热门的 jQuery 图像 360 度旋转插件推荐
Dec 09 Javascript
javascript实现获取浏览器版本、浏览器类型
Dec 02 Javascript
第一次接触神奇的Bootstrap基础排版
Jul 26 Javascript
jQuery事件绑定用法详解
Sep 08 Javascript
微信小程序的生命周期的详解
Oct 19 Javascript
vue语法之拼接字符串的示例代码
Oct 25 Javascript
使用pkg打包Node.js应用的方法步骤
Oct 19 Javascript
vue双击事件2.0事件监听(点击-双击-鼠标事件)和事件修饰符操作
Jul 27 Javascript
Javascript confirm多种使用方法解析
Sep 25 Javascript
jQuery实现本地存储
Dec 22 jQuery
微信小程序 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
PHP备份/还原MySQL数据库的代码
2011/01/06 PHP
神盾加密解密教程(二)PHP 神盾解密
2014/06/08 PHP
php数组键值用法实例分析
2015/02/27 PHP
PHP7新特性之抽象语法树(AST)带来的变化详解
2018/07/17 PHP
PHP 99乘法表的几种实现代码
2020/10/13 PHP
用javascript getComputedStyle获取和设置style的原理
2008/10/10 Javascript
对xmlHttp对象的理解
2011/01/17 Javascript
ajax处理php返回json数据的实例代码
2013/01/24 Javascript
JQuery操作Select的Options的Bug(IE8兼容性视图模式)
2013/04/21 Javascript
多种方法判断Javascript对象是否存在
2013/09/22 Javascript
javascript修改IMG标签的src问题
2014/03/28 Javascript
解决jQuery动态获取手机屏幕高和宽的问题
2014/05/07 Javascript
对比分析AngularJS中的$http.post与jQuery.post的区别
2015/02/27 Javascript
jQuery插件Tooltipster实现漂亮的工具提示
2015/04/12 Javascript
Jquery判断radio、selelct、checkbox是否选中及获取选中值方法总结
2015/04/15 Javascript
jQuery实现在最后一个元素之前插入新元素的方法
2015/07/18 Javascript
jquery form表单获取内容以及绑定数据
2016/02/24 Javascript
JS在Chrome浏览器中showModalDialog函数返回值为undefined的解决方法
2016/08/03 Javascript
Vue.js 2.0 移动端拍照压缩图片预览及上传实例
2017/04/27 Javascript
关于预加载InstantClick的问题解决方法
2017/09/12 Javascript
微信小程序实现列表页的点赞和取消点赞功能
2018/11/02 Javascript
js常见遍历操作小结
2019/06/06 Javascript
Vue.js数字输入框组件使用方法详解
2019/10/19 Javascript
JavaScript基于面向对象实现的无缝滚动轮播示例
2020/01/17 Javascript
[09:22]2014DOTA2西雅图国际邀请赛 主赛事第二日TOPPLAY
2014/07/21 DOTA
简单了解什么是神经网络
2017/12/23 Python
python版微信跳一跳游戏辅助
2018/01/11 Python
浅谈Django中的QueryDict元素为数组的坑
2020/03/31 Python
增大python字体的方法步骤
2020/07/05 Python
CSS3为背景图设置遮罩并解决遮罩样式继承问题
2020/06/22 HTML / CSS
安全检查验收制度
2014/01/12 职场文书
情侣吵架检讨书
2014/02/05 职场文书
中学教师读书笔记
2015/07/01 职场文书
学校学期工作总结
2015/08/13 职场文书
小学一年级数学教学反思
2016/02/16 职场文书
职场新人刚入职工作总结该怎么写?
2019/05/15 职场文书