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 相关文章推荐
JQuery获取元素文档大小、偏移和位置和滚动条位置的方法集合
Jan 12 Javascript
js子页面获取父页面数据示例
May 15 Javascript
javascript 操作符(~、&amp;、|、^、)使用案例
Dec 31 Javascript
JS判断网页广告是否被浏览器拦截过滤的代码
Apr 05 Javascript
jQuery插件datalist实现很好看的input下拉列表
Jul 14 Javascript
java中String类型变量的赋值问题介绍
Mar 23 Javascript
IE8 内存泄露(内存一直增长 )的原因及解决办法
Apr 06 Javascript
微信小程序 实例开发总结
Apr 26 Javascript
Vue应用部署到服务器的正确方式
Jul 15 Javascript
详解vue表单——小白速看
Apr 08 Javascript
实例详解vue中的$root和$parent
Apr 29 Javascript
windows下create-react-app 升级至3.3.1版本踩坑记
Feb 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 safe_mode开启对于PHP系统函数有什么影响
2020/11/10 PHP
用Jquery实现可编辑表格并用AJAX提交到服务器修改数据
2009/12/27 Javascript
异步加载script的代码
2011/01/12 Javascript
jQuery源码分析-04 选择器-Sizzle-工作原理分析
2011/11/14 Javascript
javascript简单实现表格行间隔显示颜色并高亮显示
2013/11/29 Javascript
Node调试工具JSHint的安装及配置教程
2014/05/27 Javascript
JavaScript的arguments对象应用示例
2014/09/15 Javascript
jQuery实现表格行上下移动和置顶效果
2015/06/05 Javascript
Jquery ui datepicker设置日期范围,如只能隔3天【实现代码】
2016/05/04 Javascript
关于session和cookie的简单理解
2016/06/08 Javascript
JavaScript鼠标事件,点击鼠标右键,弹出div的简单实例
2016/08/03 Javascript
基于jQuery实现发送短信验证码后的倒计时功能(无视页面关闭)
2016/09/02 Javascript
微信小程序 less文件编译成wxss文件实现办法
2016/12/05 Javascript
jQuery插件HighCharts绘制2D柱状图、折线图和饼图的组合图效果示例【附demo源码下载】
2017/03/09 Javascript
详解VueJs前后端分离跨域问题
2017/05/24 Javascript
浅谈React Native 中组件的生命周期
2017/09/08 Javascript
vue动态改变背景图片demo分享
2018/09/13 Javascript
在Vue-cli里应用Vuex的state和mutations方法
2018/09/16 Javascript
VueCli4项目配置反向代理proxy的方法步骤
2020/05/17 Javascript
vue实例的选项总结
2020/06/09 Javascript
JavaScript 中的执行上下文和执行栈实例讲解
2021/02/25 Javascript
[44:41]Fnatic vs Liquid 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
django之session与分页(实例讲解)
2017/11/13 Python
对python条件表达式的四种实现方法小结
2019/01/30 Python
Python实现语音识别和语音合成功能
2019/09/20 Python
html5的自定义data-*属性与jquery的data()方法的使用
2014/07/02 HTML / CSS
华丽的手绘陶瓷:MacKenzie-Childs
2017/02/04 全球购物
波兰家居和花园家具专家:4Home
2019/05/26 全球购物
波兰品牌鞋履在线商店:Eastend.pl
2020/01/11 全球购物
Burt’s Bees英国官网:世界领先的天然个人护理品牌
2020/08/17 全球购物
酒店服务与管理毕业生求职信
2013/11/02 职场文书
茶叶店创业计划书范文
2014/01/19 职场文书
《美丽的彩虹》教学反思
2014/02/25 职场文书
表决心的诗句大全
2014/03/11 职场文书
检讨书大全
2015/01/27 职场文书