bootstrap table表格客户端分页实例

发布时间 - 2026-01-11 02:40:17    点击率:

一、前言

    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 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 智能起名网站制作软件有哪些,制作logo的软件?  Laravel如何使用.env文件管理环境变量?(最佳实践)  html5源代码发行怎么设置权限_访问权限控制方法与实践【指南】  如何正确下载安装西数主机建站助手?  Laravel如何发送邮件_Laravel Mailables构建与发送邮件的简明教程  Laravel如何升级到最新的版本_Laravel版本升级流程与兼容性处理  如何在 React 中条件性地遍历数组并渲染元素  laravel怎么为应用开启和关闭维护模式_laravel应用维护模式开启与关闭方法  Laravel Eloquent:优雅地将关联模型字段扁平化到主模型中  制作公司内部网站有哪些,内网如何建网站?  阿里云网站搭建费用解析:服务器价格与建站成本优化指南  小米17系列还有一款新机?主打6.9英寸大直屏和旗舰级影像  Angular 表单中正确绑定输入值以确保提交与验证正常工作  Laravel如何使用Blade模板引擎?(完整语法和示例)  用v-html解决Vue.js渲染中html标签不被解析的问题  Laravel怎么在Blade中安全地输出原始HTML内容  如何快速重置建站主机并恢复默认配置?  Laravel如何使用Collections进行数据处理?(实用方法示例)  javascript中数组(Array)对象和字符串(String)对象的常用方法总结  python中快速进行多个字符替换的方法小结  Laravel怎么防止CSRF攻击_Laravel CSRF保护中间件原理与实践  夸克浏览器网页跳转延迟怎么办 夸克浏览器跳转优化  昵图网官网入口 昵图网素材平台官方入口  Laravel如何使用Scope本地作用域_Laravel模型常用查询逻辑封装技巧【手册】  Laravel中间件如何使用_Laravel自定义中间件实现权限控制  常州企业网站制作公司,全国继续教育网怎么登录?  七夕网站制作视频,七夕大促活动怎么报名?  微信小程序 HTTPS报错整理常见问题及解决方案  大同网页,大同瑞慈医院官网?  如何在阿里云虚拟服务器快速搭建网站?  佛山网站制作系统,佛山企业变更地址网上办理步骤?  Java Adapter 适配器模式(类适配器,对象适配器)优缺点对比  Laravel如何使用API Resources格式化JSON响应_Laravel数据资源封装与格式化输出  手机网站制作平台,手机靓号代理商怎么制作属于自己的手机靓号网站?  太平洋网站制作公司,网络用语太平洋是什么意思?  安克发布新款氮化镓充电宝:体积缩小 30%,支持 200W 输出  Android使用GridView实现日历的简单功能  Laravel中的withCount方法怎么高效统计关联模型数量  如何在万网开始建站?分步指南解析  Python自动化办公教程_ExcelWordPDF批量处理案例  Win11怎么关闭专注助手 Win11关闭免打扰模式设置【操作】  Laravel如何实现API版本控制_Laravel版本化API设计方案  Laravel怎么实现搜索功能_Laravel使用Eloquent实现模糊查询与多条件搜索【实例】  中国移动官方网站首页入口 中国移动官网网页登录  Laravel怎么做缓存_Laravel Cache系统提升应用速度的策略与技巧  Laravel怎么实现观察者模式Observer_Laravel模型事件监听与解耦开发【指南】  php485函数参数是什么意思_php485各参数详细说明【介绍】  个人摄影网站制作流程,摄影爱好者都去什么网站?  如何用VPS主机快速搭建个人网站?  如何用PHP工具快速搭建高效网站?