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


Posted in Javascript onJune 09, 2017

相关阅读:

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

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

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

Bootstrap Table使用整理(五)之分页组合查询 https://3water.com/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>

Bootstrap 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使用整理(四)之工具栏,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
javascript 清除输入框中的数据
Apr 13 Javascript
JavaScript中String和StringBuffer的速度之争
Apr 01 Javascript
js兼容的placeholder属性详解
Aug 18 Javascript
jquery实现的随机多彩tag标签随机颜色和字号大小效果
Mar 27 Javascript
ext前台接收action传过来的json数据示例
Jun 17 Javascript
AngularJS中的过滤器filter用法完全解析
Apr 22 Javascript
jQuery Easyui学习教程之实现datagrid在没有数据时显示相关提示内容
Jul 09 Javascript
Bootstrap标签页(Tab)插件使用方法
Mar 21 Javascript
详解jquery选择器的原理
Aug 01 jQuery
JS非空验证及邮箱验证的实例
Aug 11 Javascript
Vue3.0 响应式系统源码逐行分析讲解
Oct 14 Javascript
24行JavaScript代码实现Redux的方法实例
Nov 17 Javascript
JavaScript设计模式之策略模式详解
Jun 09 #Javascript
Bootstrap Table使用整理(三)
Jun 09 #Javascript
Bootstrap Table使用整理(二)
Jun 09 #Javascript
Bootstrap Table使用整理(一)
Jun 09 #Javascript
Bootstrap Table使用整理(五)之分页组合查询
Jun 09 #Javascript
JS实现简易的图片拖拽排序实例代码
Jun 09 #Javascript
jQuery为某个div加入行样式
Jun 09 #jQuery
You might like
人大复印资料处理程序_输入篇
2006/10/09 PHP
php中header设置常见文件类型的content-type
2015/06/23 PHP
PHP多维数组遍历方法(2种实现方法)
2015/12/10 PHP
老生常谈PHP 文件写入和读取(必看篇)
2017/05/22 PHP
分享一个我自己写的ToolTip提示插件(附源码)
2013/01/20 Javascript
jquery实现控制表格行高亮实例
2013/06/05 Javascript
推荐JavaScript实现继承的最佳方式
2014/11/11 Javascript
浅谈js中的闭包
2015/03/16 Javascript
js实现汉字排序的方法
2015/07/23 Javascript
js动态生成Html元素实现Post操作(createElement)
2015/09/14 Javascript
使用HTML5+Boostrap打造简单的音乐播放器
2016/08/05 Javascript
jQuery实现的图片轮播效果完整示例
2016/09/12 Javascript
怎样判断jQuery当前元素是隐藏还是显示
2016/11/23 Javascript
微信小程序视图template模板引用的实例详解
2017/09/20 Javascript
基于Swiper实现移动端页面图片轮播效果
2017/12/28 Javascript
JS中创建自定义类型的常用模式总结【工厂模式,构造函数模式,原型模式,动态原型模式等】
2019/01/19 Javascript
react+redux仿微信聊天界面
2019/06/21 Javascript
VUE实现Studio管理后台之鼠标拖放改变窗口大小
2020/03/04 Javascript
linux系统使用python获取内存使用信息脚本分享
2014/01/15 Python
python获取远程图片大小和尺寸的方法
2015/03/26 Python
详解Python命令行解析工具Argparse
2016/04/20 Python
Python视频爬虫实现下载头条视频功能示例
2018/05/07 Python
在unittest中使用 logging 模块记录测试数据的方法
2018/11/30 Python
pyhanlp安装介绍和简单应用
2019/02/22 Python
Django中ajax发送post请求 报403错误CSRF验证失败解决方案
2019/08/13 Python
Python搭建代理IP池实现获取IP的方法
2019/10/27 Python
VSCODE配置Markdown及Markdown基础语法详解
2021/01/19 Python
印尼披萨外送专家:Domino’s Pizza印尼
2017/12/28 全球购物
The North Face北面荷兰官网:美国著名户外品牌
2019/10/16 全球购物
房地产财务部员工岗位职责
2014/03/12 职场文书
小学学雷锋活动总结
2014/04/25 职场文书
公司租房协议书
2014/10/14 职场文书
小学运动会宣传稿
2015/07/23 职场文书
环保建议书作文300字
2015/09/14 职场文书
2016年度优秀辅导员事迹材料
2016/02/26 职场文书
MySQL数据库之存储过程 procedure
2022/06/16 MySQL