bootstrap table方法之expandRow-collapseRow展开或关闭当前行数据


Posted in Javascript onAugust 09, 2020

本文实例为大家分享了bootstrap table展开或关闭当前行数据的具体代码,供大家参考,具体内容如下

<!DOCTYPE html>
<html>
<head>
 <title>expandRow-collapseRow</title>
 <meta charset="utf-8">
 <link rel="stylesheet" href="../assets/bootstrap/css/bootstrap.min.css" >
 <link rel="stylesheet" href="../assets/bootstrap-table/src/bootstrap-table.css" >
 <link rel="stylesheet" href="../assets/examples.css" >
 <script src="../assets/jquery.min.js"></script>
 <script src="../assets/bootstrap/js/bootstrap.min.js"></script>
 <script src="../assets/bootstrap-table/src/bootstrap-table.js"></script>
 <script src="../ga.js"></script>
</head>
<body>
 <div class="container">
 <h1>expandRow-collapseRow</h1>
 <p></p>
 <div id="toolbar">
 <button id="button" class="btn btn-default">expandRow</button>
 <button id="button2" class="btn btn-default">collapseRow</button>
 </div>
 <table id="table"
 data-toggle="table"
 data-toolbar="#toolbar"
 data-height="460"
 data-detail-view="true"
 data-detail-formatter="detailFormatter"
 data-url="../json/data1.json">
 <thead>
 <tr>
 <th data-field="id">ID</th>
 <th data-field="name">Item Name</th>
 <th data-field="price">Item Price</th>
 </tr>
 </thead>
 </table>
 </div>
<script>
 var $table = $('#table'),
 $button = $('#button'),
 $button2 = $('#button2');

 $(function () {
 $button.click(function () {
 $table.bootstrapTable('expandRow', 1);
 });
 $button2.click(function () {
 $table.bootstrapTable('collapseRow', 1);
 });
 });

 function detailFormatter(index, row) {
 var html = [];
 $.each(row, function (key, value) {
 html.push('<p><b>' + key + ':</b> ' + value + '</p>');
 });
 return html.join('');
 }
</script>
</body>
</html>

官方演示地址

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript  Error 对象 错误处理
May 18 Javascript
js 屏蔽鼠标右键脚本附破解方法
Dec 03 Javascript
jquery关于图形报表的运用实现代码
Jan 06 Javascript
使用CSS和jQuery模拟select并附提交后取得数据的代码
Oct 18 Javascript
jquery 缓存问题的几个解决方法
Nov 11 Javascript
基于豆瓣API+Angular开发的web App
Jan 02 Javascript
javascript运动详解
Jul 06 Javascript
原生JavaScript实现异步多文件上传
Dec 02 Javascript
jqGrid表格应用之新增与删除数据附源码下载
Dec 02 Javascript
学习Angular中作用域需要注意的坑
Aug 17 Javascript
vue2 拖动排序 vuedraggable组件的实现
Aug 08 Javascript
VUE动态生成word的实现
Jul 26 Javascript
详解用Node.js实现Restful风格webservice
Sep 29 #Javascript
实现一个完整的Node.js RESTful API的示例
Sep 29 #Javascript
jquery鼠标悬停导航下划线滑出效果
Sep 29 #jQuery
vue axios同步请求解决方案
Sep 29 #Javascript
IntersectionObserver实现图片懒加载的示例
Sep 29 #Javascript
Grunt针对静态文件的压缩,版本控制打包的实例讲解
Sep 29 #Javascript
jQuery选择器之子元素过滤选择器
Sep 28 #jQuery
You might like
浅谈PHP中foreach/in_array的使用
2015/11/02 PHP
使Ext的Template可以解析二层的json数据的方法
2007/12/22 Javascript
自写的一个jQuery圆角插件
2010/10/26 Javascript
基于jquery的loading效果实现代码
2010/11/05 Javascript
一款基于jQuery的图片场景标注提示弹窗特效
2015/01/05 Javascript
使用JQuery实现智能表单验证功能
2016/03/08 Javascript
详解Angular的数据显示优化处理
2016/12/26 Javascript
vue-music关于Player播放器组件详解
2017/11/28 Javascript
基于Vue自定义指令实现按钮级权限控制思路详解
2018/05/23 Javascript
浅析TypeScript 命名空间
2020/03/19 Javascript
vue项目实现减少app.js和vender.js的体积操作
2020/11/12 Javascript
vue的webcamjs集成方式
2020/11/16 Javascript
Python中 Lambda表达式全面解析
2016/11/28 Python
Python 中 list 的各项操作技巧
2017/04/13 Python
在windows下Python打印彩色字体的方法
2018/05/15 Python
Python实现的redis分布式锁功能示例
2018/05/29 Python
python 函数嵌套及多函数共同运行知识点讲解
2020/03/03 Python
利用Python脚本批量生成SQL语句
2020/03/04 Python
python实现图像拼接功能
2020/03/23 Python
Python读入mnist二进制图像文件并显示实例
2020/04/24 Python
python基于socket函数实现端口扫描
2020/05/28 Python
python反扒机制的5种解决方法
2021/02/06 Python
css和css3弹性盒模型实现元素宽度(高度)自适应
2019/05/15 HTML / CSS
英国领先的瓷砖专家:Walls and Floors
2018/04/27 全球购物
水上运动奥特莱斯:Wasterports Outlet
2018/08/08 全球购物
商务主管岗位职责
2013/12/08 职场文书
公司拓展活动方案
2014/02/13 职场文书
降消项目实施方案
2014/03/30 职场文书
应届毕业生自荐书
2014/06/18 职场文书
标准版离职证明书
2014/09/12 职场文书
群众路线教育实践活动民主生活会个人检查对照思想汇报
2014/10/04 职场文书
爱护环境卫生倡议书
2015/04/29 职场文书
大国崛起观后感
2015/06/02 职场文书
医院保洁员管理制度
2015/08/05 职场文书
基于JavaScript实现省市联动效果
2021/06/22 Javascript
Android Studio实现带三角函数对数运算功能的高级计算器
2022/05/20 Java/Android