一、前言

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
相关文章:
建站之星CMS建站配置指南:模板选择与SEO优化技巧
建设网站制作价格,怎样建立自己的公司网站?
临沂网站制作公司有哪些,临沂第四中学官网?
如何快速搭建响应式可视化网站?
小建面朝正北,A点实际方位是否存在偏差?
可靠的网站设计制作软件,做网站设计需要什么样的电脑配置?
建站之星云端配置指南:模板选择与SEO优化一键生成
网站制作中优化长尾关键字挖掘的技巧,建一个视频网站需要多少钱?
如何解决VPS建站LNMP环境配置常见问题?
,石家庄四十八中学官网?
济南企业网站制作公司,济南社保单位网上缴费步骤?
代刷网站制作软件,别人代刷火车票靠谱吗?
建站之星导航菜单设置与功能模块配置全攻略
网站制作公司广州有几家,广州尚艺美发学校网站是多少?
建站之星如何助力网站排名飙升?揭秘高效技巧
如何在阿里云虚拟主机上快速搭建个人网站?
个人网站制作流程图片大全,个人网站如何注销?
香港服务器建站指南:免备案优势与SEO优化技巧全解析
厦门模型网站设计制作公司,厦门航空飞机模型掉色怎么办?
如何通过FTP服务器快速搭建网站?
如何在阿里云虚拟机上搭建网站?步骤解析与避坑指南
如何通过wdcp面板快速创建网站?
建站之星安装路径如何正确选择及配置?
高端云建站费用究竟需要多少预算?
网站网页制作电话怎么打,怎样安装和使用钉钉软件免费打电话?
制作国外网站的软件,国外有哪些比较优质的网站推荐?
一键网站制作软件,义乌购一件代发流程?
湖南网站制作公司,湖南上善若水科技有限公司做什么的?
网站广告牌制作方法,街上的广告牌,横幅,用PS还是其他软件做的?
Bpmn 2.0的XML文件怎么画流程图
深入理解Android中的xmlns:tools属性
深圳网站制作平台,深圳市做网站好的公司有哪些?
定制建站哪家更专业可靠?推荐榜单揭晓
如何用美橙互联一键搭建多站合一网站?
如何将凡科建站内容保存为本地文件?
如何选择高效可靠的多用户建站源码资源?
建站之星与建站宝盒如何选择最佳方案?
如何确保FTP站点访问权限与数据传输安全?
建站之星好吗?新手能否轻松上手建站?
制作网站的模板软件,网站怎么建设?
如何快速搭建高效香港服务器网站?
如何在腾讯云免费申请建站?
建站VPS推荐:2025年高性能服务器配置指南
公司网站制作费用多少,为公司建立一个网站需要哪些费用?
,有什么在线背英语单词效率比较高的网站?
如何获取上海专业网站定制建站电话?
如何用好域名打造高点击率的自主建站?
零服务器AI建站解决方案:快速部署与云端平台低成本实践
建站之星后台管理:高效配置与模板优化提升用户体验
建站之星图片链接生成指南:自助建站与智能设计教程
*请认真填写需求信息,我们会在24小时内与您取得联系。