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 相关文章推荐
JS中动态添加事件(绑定事件)的代码
Jan 09 Javascript
可自己添加html的伪弹出框实现代码
Sep 08 Javascript
javascript模拟地球旋转效果代码实例
Dec 02 Javascript
jQuery照片伸缩效果不影响其他元素的布局
May 09 Javascript
JSON取值前判断
Dec 23 Javascript
javascript使用avalon绑定实现checkbox全选
May 06 Javascript
AngularJS $injector 依赖注入详解
Sep 14 Javascript
关于在vue-cli中使用微信自动登录和分享的实例
Jun 22 Javascript
JSONP原理及应用实例详解
Sep 13 Javascript
如何手动实现es5中的bind方法详解
Dec 07 Javascript
mongodb初始化并使用node.js实现mongodb操作封装方法
Apr 02 Javascript
解决vue-router 切换tab标签关闭时缓存问题
Jul 22 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 文件上传系统手记
2009/10/26 PHP
PHP实现的json类实例
2015/07/28 PHP
详解php设置session(过期、失效、有效期)
2015/11/12 PHP
php实现微信公众平台发红包功能
2018/06/14 PHP
PHPStorm2020.1永久激活及下载更新至2020(推荐)
2020/09/25 PHP
Thinkphp极验滑动验证码实现步骤解析
2020/11/24 PHP
Locate a File Using a File Open Dialog Box
2007/06/18 Javascript
效率高的Javscript字符串替换函数的benchmark
2008/08/02 Javascript
jQuery操作input type=radio的实现代码
2012/06/14 Javascript
jquery实现美观的导航菜单鼠标提示特效代码
2015/09/06 Javascript
jQuery AjaxUpload 上传图片代码
2016/02/02 Javascript
js和jQuery设置Opacity半透明 兼容IE6
2016/05/24 Javascript
正则表达式,替换所有HTML标签的简单实例
2016/11/28 Javascript
详解微信小程序Radio选中样式切换
2017/07/06 Javascript
Webpack的dll功能使用
2018/06/28 Javascript
小程序实现选择题选择效果
2018/11/04 Javascript
浅谈vue项目,访问路径#号的问题
2020/08/14 Javascript
JavaScript如何实现防止重复的网络请求的示例
2021/01/28 Javascript
Python实现对excel文件列表值进行统计的方法
2015/07/25 Python
Python日期的加减等操作的示例
2017/08/15 Python
spark: RDD与DataFrame之间的相互转换方法
2018/06/07 Python
Python数据类型之Dict字典实例详解
2019/05/07 Python
django 扩展user用户字段inlines方式
2020/03/30 Python
解决jupyter运行pyqt代码内核重启的问题
2020/04/16 Python
纯CSS3实现Material Design效果
2017/03/09 HTML / CSS
优秀员工自荐书
2013/12/19 职场文书
酒店总经理助理岗位职责
2014/02/01 职场文书
车辆工程专业求职信
2014/06/14 职场文书
乡镇团委工作总结2015
2015/05/26 职场文书
生日宴会祝酒词
2015/08/10 职场文书
运动会跳远广播稿
2015/08/19 职场文书
python批量更改目录名/文件名的方法
2021/04/18 Python
使用springMVC所需要的pom配置
2021/09/15 Java/Android
关于MySQL中的 like操作符详情
2021/11/17 MySQL
CSS实现九宫格布局(自适应)的示例代码
2022/02/12 HTML / CSS
SpringBoot项目多数据源及mybatis 驼峰失效的问题解决方法
2022/07/07 Java/Android