一、前言

bootstrap-table是非常方便好用的前端表格分页插件,使用者只需要提供数据源就能实现非常完美的分页效果,其分页方式可以分成客户端分页和服务端分页,其接收的数据源都是json数据格式。服务端分页在项目中应用得非常的广泛,但有时也需要使用客户端分页来加快分页速度,加快分页浏览效率。本篇博客就不介绍服务端分页,只提供bootstrap-table客户端分页的简单例子(数据源也从前端获取),供初学者了解使用。
二、实例
<title>bootstrap-table表格客户端分页</title>
<link rel="stylesheet" href="./bootstrap/css/bootstrap/bootstrap.css" rel="external nofollow" />
<link rel="stylesheet" href="./bootstrap-table/bootstrap-table.css" rel="external nofollow" />
<script src="./jquery/jquery.min.js"></script>
<script src="./bootstrap/js/bootstrap.js"></script>
<script src="./bootstrap-table/bootstrap-table.js"></script>
<script src="./bootstrap-table/bootstrap-table-export.js"></script>
<script src="./extends/tableExport/jquery.base64.js"></script>
<script src="./extends/tableExport/tableExport.js"></script>
</head>
<body >
<div id="reportTableDiv" >
<table id="reportTable"></table>
</div>
<script type="text/javascript">
//手动制造30条数据
var datas = [];
for(var i=0;i<30;i++){
datas[i]={"name":"傻逼"+i+"号","age":"年龄:"+i+"岁","sex":"男"+i}
}
$(function () {
$('#reportTable').bootstrapTable({
method: 'get',
cache: false,
height: 400,
striped: true,
pagination: true,
pageSize: 20,
pageNumber:1,
pageList: [10, 20, 50, 100, 200, 500],
search: true,
showColumns: true,
showRefresh: false,
showExport: false,
exportTypes: ['csv','txt','xml'],
search: true,
clickToSelect: true,
columns:
[
{field:"checked",checkbox:true},
{field:"name",title:"测试姓名",align:"center",valign:"middle",sortable:"true"},
{field:"age",title:"年龄",align:"center",valign:"middle",sortable:"true"},
{field:"sex",title:"性别",align:"center",valign:"middle",sortable:"true"},
],
data:datas,
});
});
</script>
<div>
</body>
</html>
三、总结
1. bootstrap-table客户端分页只需要几个步骤即可实现:引入bootstrap的js、css;html页面添加一个table标签同时给id赋值;js添加初始化代码;
2.bootstrap-table客户端分页的数据源可以是服务器端传递过来,也可以是前端js获取,该实例使用的是前端js的数据源,初始化参数需要添加data,同时去掉url;
3.本博客的实例下载路径
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
# bootstrap
# table
# 表格
# 分页
# bootstrap table 服务器端分页例子分享
# 第一次动手实现bootstrap table分页效果
# Bootstrap table分页问题汇总
# BootStrap Table 分页后重新搜索问题的解决办法
# DataTables+BootStrap组合使用Ajax来获取数据并且动态加载dom的方法(排序
# 过滤
# 分页等)
# Bootstrap table两种分页示例
# BootStrap中的table实现数据填充与分页应用小结
# BootStrap中Table分页插件使用详解
# 基于SpringMVC+Bootstrap+DataTables实现表格服务端分页、模糊查询
# Bootstrap Table服务器分页与在线编辑应用总结
# 客户端
# 服务端
# 只需要
# 的是
# 都是
# 就能
# 就不
# 博客
# 好用
# 只提供
# 用得
# 大家多多
# 中应
# 数据格式
# 几个步骤
# min
# js
# extends
# export
相关文章:
网页设计网站制作软件,microsoft office哪个可以创建网页?
如何快速上传建站程序避免常见错误?
巅云智能建站系统:可视化拖拽+多端适配+免费模板一键生成
唐山网站制作公司有哪些,唐山找工作哪个网站最靠谱?
网站制作价目表怎么做,珍爱网婚介费用多少?
免费视频制作网站,更新又快又好的免费电影网站?
北京专业网站制作设计师招聘,北京白云观官方网站?
南京网站制作费用,南京远驱官方网站?
,制作一个手机app网站要多少钱?
TestNG的testng.xml配置文件怎么写
重庆网站制作公司哪家好,重庆中考招生办官方网站?
C#如何使用XPathNavigator高效查询XML
如何通过云梦建站系统实现SEO快速优化?
ui设计制作网站有哪些,手机UI设计网址吗?
如何用景安虚拟主机手机版绑定域名建站?
网站制作难吗安全吗,做一个网站需要多久时间?
成都品牌网站制作公司,成都营业执照年报网上怎么办理?
linux top下的 minerd 木马清除方法
如何在建站之星网店版论坛获取技术支持?
如何在Mac上搭建Golang开发环境_使用Homebrew安装和管理Go版本
七夕网站制作视频,七夕大促活动怎么报名?
手机怎么制作网站教程步骤,手机怎么做自己的网页链接?
儿童网站界面设计图片,中国少年儿童教育网站-怎么去注册?
网站制作大概多少钱一个,做一个平台网站大概多少钱?
建站IDE高效指南:快速搭建+SEO优化+自适应模板全解析
如何在Windows环境下新建FTP站点并设置权限?
小米网站链接制作教程,请问miui新增网页链接调用服务有什么用啊?
相册网站制作软件,图片上的网址怎么复制?
如何在腾讯云服务器上快速搭建个人网站?
济南企业网站制作公司,济南社保单位网上缴费步骤?
如何基于PHP生成高效IDC网络公司建站源码?
简单实现Android验证码
移民网站制作流程,怎么看加拿大移民官网?
如何零成本快速生成个人自助网站?
,有什么在线背英语单词效率比较高的网站?
如何用PHP工具快速搭建高效网站?
利用JavaScript实现拖拽改变元素大小
如何挑选优质建站一级代理提升网站排名?
焦点电影公司作品,电影焦点结局是什么?
Android自定义listview布局实现上拉加载下拉刷新功能
在线ppt制作网站有哪些软件,如何把网页的内容做成ppt?
如何在IIS中新建站点并配置端口与IP地址?
Swift中switch语句区间和元组模式匹配
如何在局域网内绑定自建网站域名?
C#怎么创建控制台应用 C# Console App项目创建方法
详解jQuery中基本的动画方法
定制建站是什么?如何实现个性化需求?
如何用AWS免费套餐快速搭建高效网站?
建站主机选虚拟主机还是云服务器更好?
*请认真填写需求信息,我们会在24小时内与您取得联系。