一、前言

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
相关文章:
宝塔建站无法访问?如何排查配置与端口问题?
如何通过网站建站时间优化SEO与用户体验?
简易网站制作视频教程,使用记事本编写一个简单的网页html文件?
厦门模型网站设计制作公司,厦门航空飞机模型掉色怎么办?
微信小程序 input输入框控件详解及实例(多种示例)
如何通过老薛主机一键快速建站?
定制建站流程解析:需求评估与SEO优化功能开发指南
专业型网站制作公司有哪些,我设计专业的,谁给推荐几个设计师兼职类的网站?
建设网站制作价格,怎样建立自己的公司网站?
怎么制作一个起泡网,水泡粪全漏粪育肥舍冬季氨气超过25ppm,可以有哪些措施降低舍内氨气水平?
建站之星展会模版如何一键下载生成?
文字头像制作网站推荐软件,醒图能自动配文字吗?
建站之星后台密码如何安全设置与找回?
建站之星后台搭建步骤解析:模板选择与产品管理实操指南
建站之星手机一键生成:多端自适应+小程序开发快速建站指南
如何高效利用亚马逊云主机搭建企业网站?
如何通过万网虚拟主机快速搭建网站?
建站主机选择指南:服务器配置与SEO优化实战技巧
如何高效搭建专业期货交易平台网站?
个人摄影网站制作流程,摄影爱好者都去什么网站?
已有域名和空间如何快速搭建网站?
义乌企业网站制作公司,请问义乌比较好的批发小商品的网站是什么?
教程网站设计制作软件,怎么创建自己的一个网站?
建站之星后台密码遗忘如何找回?
电商网站制作价格怎么算,网上拍卖流程以及规则?
php8.4新语法match怎么用_php8.4match表达式替代switch【方法】
深圳网站制作费用多少钱,读秀,深圳文献港这样的网站很多只提供网上试读,但有些人只要提供试读的文章就能全篇下载,这个是怎么弄的?
制作网站建设的公司有哪些,网站建设比较好的公司都有哪些?
深圳 网站制作,深圳招聘网站哪个比较好一点啊?
如何在云主机上快速搭建网站?
香港服务器租用每月最低只需15元?
专业的网站制作设计是什么,如何制作一个企业网站,建设网站的基本步骤有哪些?
佛山网站制作系统,佛山企业变更地址网上办理步骤?
C++中引用和指针有什么区别?(代码说明)
建站之星在线客服如何快速接入解答?
如何在Tomcat中配置并部署网站项目?
制作销售网站教学视频,销售网站有哪些?
建站之星安装提示数据库无法连接如何解决?
建站之星安装失败:服务器环境不兼容?
建站主机服务器选购指南:轻量应用与VPS配置解析
,石家庄四十八中学官网?
宝塔新建站点报错如何解决?
如何快速建站并高效导出源代码?
建站主机如何安装配置?新手必看操作指南
如何选择建站程序?包含哪些必备功能与类型?
股票网站制作软件,网上股票怎么开户?
已有域名能否直接搭建网站?
婚礼视频制作网站,学习*后期制作的网站有哪些?
品牌网站制作公司有哪些,买正品品牌一般去哪个网站买?
北京企业网站设计制作公司,北京铁路集团官方网站?
*请认真填写需求信息,我们会在24小时内与您取得联系。