Bootstrap Table使用整理(四)之工具栏

发布时间 - 2026-01-11 01:48:38    点击率:

相关阅读:

Bootstrap Table使用整理(一) https://www./article/115789.htm

Bootstrap Table使用整理(二)  https://www./article/115791.htm

Bootstrap Table使用整理(三)  https://www./article/115795.htm

Bootstrap Table使用整理(五)之分页组合查询 https://www./article/115785.htm

一、启用默认支持的工具栏

/* 
* data-search 是否显示搜索框 
* data-show-refresh 是否像是刷新按钮,注:刷新操作会重新请求数据,并带着请求参数 
* data-show-toggle 是否显示面板切换按钮 
* data-show-columns 是否显示列控制按钮 
*/ 
$('#table1').bootstrapTable({ 
 columns: [ 
 { field: 'sno', title: '学生编号' }, 
 { field: 'sname', title: '学生姓名' }, 
 { field: 'ssex', title: '性别' }, 
 { field: 'sbirthday', title: '生日' }, 
 { field: 'class', title: '课程编号' }, 
 ], 
 url:'@Url.Action("GetStudent","DataOne")' 
}); 
<table id="table1" 
 data-classes="table table-hover " 
 data-search="true" 
 data-show-refresh="true" 
 data-show-toggle="true" 
 data-show-columns="true"></table> 

二、扩展工具栏使用

/* 
* data-toolbar 用于指定id的div扩展工具栏,这种方式类似EaseUI中的datagird 
* queryParams 请求服务器数据时,你可以通过重写参数的方式添加一些额外的参数,例如 toolbar 中的参数 如果 queryParamsType = 'limit' ,返回参数必须包含 
  limit, offset, search, sort, order 否则, 需要包含: 
  pageSize, pageNumber, searchText, sortName, sortOrder. 
  返回false将会终止请求 
*/ 
var $table1= $('#table1').bootstrapTable({ 
 columns: [ 
 { field: 'sno', title: '学生编号' }, 
 { field: 'sname', title: '学生姓名' }, 
 { field: 'ssex', title: '性别' }, 
 { field: 'sbirthday', title: '生日' }, 
 { field: 'class', title: '课程编号' }, 
 ], 
 url: '@Url.Action("GetStudent","DataOne")', 
 queryParams: function (params) { 
 params.name = '张三丰'; 
 //特别说明,返回的参数的值为空,则当前参数不会发送到服务器端 
 params.sex = $('input[name="sex"]:checked').val(); 
 return params; 
 } 
}); 
//刷新方法 
$('#heartBtn').click(function () { 
 ////刷新处理,指定query 的参数,注:此地方指定的参数,仅在当次刷新时使用 
 //$table1.bootstrapTable('refresh', { 
 // query: { 
 // name: '张三' 
 // } 
 //}); 
 $table1.bootstrapTable('refresh'); 
}); 
<table id="table1" 
 data-classes="table table-hover " 
 data-search="true" 
 data-show-refresh="true" 
 data-show-toggle="true" 
 data-show-columns="true" 
 data-toolbar="#toolbar"></table> 
<div id="toolbar"> 
 <div class="btn-group"> 
 <button class="btn btn-default"> 
  <i class="glyphicon glyphicon-plus"></i> 
 </button> 
 <button class="btn btn-default"> 
  <i class="glyphicon glyphicon-heart" id="heartBtn"></i> 
 </button> 
 <button class="btn btn-default"> 
  <i class="glyphicon glyphicon-trash"></i> 
 </button> 
 </div> 
 <div class="form-group"> 
 <label class="control-label">性别:</label> 
 <label class="radio-inline"> 
  <input type="radio" name="sex" value="男" /> 男 
 </label> 
 <label class="radio-inline"> 
  <input type="radio" name="sex" value="女" /> 女 
 </label> 
 </div> 
</div> 

以上所述是小编给大家介绍的Bootstrap Table使用整理(四)之工具栏,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!


# bootstrap  # table  # 工具栏  # 使用整理  # Bootstrap Table使用整理(三)  # Bootstrap Table使用整理(二)  # Bootstrap Table使用整理(一)  # Bootstrap Table使用整理(五)之分页组合查询  # BootstrapTable refresh 方法使用实例简单介绍  # Bootstrap table使用方法详细介绍  # 值得分享的Bootstrap Table使用教程  # DataTables+BootStrap组合使用Ajax来获取数据并且动态加载dom的方法(排序  # 过滤  # 分页等)  # BootStrap table使用方法分析  # 小编  # 带着  # 将会  # 在此  # 可以通过  # 给大家  # 分页  # 重写  # 发送到  # 所述  # 给我留言  # 值为  # 感谢大家  # 疑问请  # 有任何  # bootstrapTable  # sno  # field  # columns  # toggle 


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


相关推荐: 北京企业网站设计制作公司,北京铁路集团官方网站?  香港服务器WordPress建站指南:SEO优化与高效部署策略  利用python获取某年中每个月的第一天和最后一天  如何快速搭建FTP站点实现文件共享?  微信小程序 配置文件详细介绍  Laravel怎么多语言本地化设置_Laravel语言包翻译与Locale动态切换【手册】  Internet Explorer官网直接进入 IE浏览器在线体验版网址  动图在线制作网站有哪些,滑动动图图集怎么做?  如何在七牛云存储上搭建网站并设置自定义域名?  如何自定义safari浏览器工具栏?个性化设置safari浏览器界面教程【技巧】  BootStrap整体框架之基础布局组件  Laravel如何设置定时任务(Cron Job)_Laravel调度器与任务计划配置  高防服务器租用指南:配置选择与快速部署攻略  Laravel如何生成URL和重定向?(路由助手函数)  Laravel中的withCount方法怎么高效统计关联模型数量  如何在腾讯云服务器快速搭建个人网站?  如何在云主机快速搭建网站站点?  在线制作视频网站免费,都有哪些好的动漫网站?  南京网站制作费用,南京远驱官方网站?  做企业网站制作流程,企业网站制作基本流程有哪些?  济南网站建设制作公司,室内设计网站一般都有哪些功能?  详解jQuery中基本的动画方法  C#如何调用原生C++ COM对象详解  Laravel怎么实现前端Toast弹窗提示_Laravel Session闪存数据Flash传递给前端【方法】  如何在VPS电脑上快速搭建网站?  Laravel Facade的原理是什么_深入理解Laravel门面及其工作机制  北京网站制作公司哪家好一点,北京租房网站有哪些?  香港服务器部署网站为何提示未备案?  Laravel如何使用API Resources格式化JSON响应_Laravel数据资源封装与格式化输出  轻松掌握MySQL函数中的last_insert_id()  Laravel怎么进行数据库回滚_Laravel Migration数据库版本控制与回滚操作  在Oracle关闭情况下如何修改spfile的参数  如何制作新型网站程序文件,新型止水鱼鳞网要拆除吗?  家族网站制作贴纸教程视频,用豆子做粘帖画怎么制作?  Laravel如何生成和使用数据填充?(Seeder和Factory示例)  如何安全更换建站之星模板并保留数据?  百度输入法ai组件怎么删除 百度输入法ai组件移除工具  Win11怎么关闭透明效果_Windows11辅助功能视觉效果设置  WordPress 子目录安装中正确处理脚本路径的完整指南  Laravel如何为API编写文档_Laravel API文档生成与维护方法  移动端手机网站制作软件,掌上时代,移动端网站的谷歌SEO该如何做?  Laravel安装步骤详细教程_Laravel环境搭建指南  原生JS实现图片轮播切换效果  教学论文网站制作软件有哪些,写论文用什么软件 ?  怎样使用JSON进行数据交换_它有什么限制  如何在浏览器中启用Flash_2025年继续使用Flash Player的方法【过时】  JavaScript模板引擎Template.js使用详解  Win11怎么更改系统语言为中文_Windows11安装语言包并设为显示语言  如何快速生成ASP一键建站模板并优化安全性?  创业网站制作流程,创业网站可靠吗?