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类式继承的具体实现方法
Dec 31 Javascript
你有必要知道的25个JavaScript面试题
Dec 29 Javascript
js创建对象的方法汇总
Jan 07 Javascript
解决jquery无法找到其他父级子集问题的方法
May 10 Javascript
详解vue项目优化之按需加载组件-使用webpack require.ensure
Jun 13 Javascript
jQuery Dom元素操作技巧
Feb 04 jQuery
微信小程序通过保存图片分享到朋友圈功能
May 24 Javascript
解决vue中修改export default中脚本报一大堆错的问题
Aug 27 Javascript
利用jqgrid实现上移下移单元格功能
Nov 07 Javascript
详解如何理解vue的key属性
Apr 14 Javascript
Node使用Nodemailer发送邮件的方法实现
Feb 24 Javascript
浅谈vue的第一个commit分析
Jun 08 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
thinkPHP简单导入和使用阿里云OSSsdk的方法
2017/03/15 PHP
几款极品的javascript压缩混淆工具
2007/05/16 Javascript
javascript 闭包疑问
2010/12/30 Javascript
jquery.post用法示例代码
2014/01/03 Javascript
jquery中load方法的用法及注意事项说明
2014/02/22 Javascript
Node.js中HTTP模块与事件模块详解
2014/11/14 Javascript
原生javascript获取元素样式
2014/12/31 Javascript
javascript实现获取浏览器版本、操作系统类型
2015/01/29 Javascript
JavaScript中的时间处理小结
2016/02/24 Javascript
jQuery实现的可编辑表格完整实例
2016/06/20 Javascript
Bootstrap实现水平排列的表单
2016/07/04 Javascript
15款最好的Bootstrap在线编辑器
2016/08/03 Javascript
微信小程序中用WebStorm使用LESS
2017/03/08 Javascript
详解vue-cil和webpack中本地静态图片的路径问题解决方案
2017/09/27 Javascript
[03:42]2014DOTA2西雅图国际邀请赛7月9日TOPPLAY
2014/07/09 DOTA
[59:59]EG vs IG 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
python测试驱动开发实例
2014/10/08 Python
python3读取MySQL-Front的MYSQL密码
2017/05/03 Python
python中退出多层循环的方法
2018/11/27 Python
python getpass实现密文实例详解
2019/09/24 Python
flask 框架操作MySQL数据库简单示例
2020/02/02 Python
利用Python计算KS的实例详解
2020/03/03 Python
python的pip有什么用
2020/06/17 Python
如何验证python安装成功
2020/07/06 Python
python实现猜拳游戏项目
2020/11/30 Python
scrapy-splash简单使用详解
2021/02/21 Python
pytorch Dataset,DataLoader产生自定义的训练数据案例
2021/03/03 Python
中外合拍动画首获奥斯卡提名,“上海出品”《飞奔去月球》能否拿下最终大奖?
2021/03/16 国漫
数以千计的折扣工业产品:ESE Direct
2018/05/20 全球购物
Python如何定义一个函数
2015/09/01 面试题
社会实践感言
2014/01/25 职场文书
小学国旗下的演讲稿
2014/08/28 职场文书
2014年个人售房协议书
2014/10/30 职场文书
学生检讨书怎么写
2015/05/07 职场文书
20180830晚上第一届KSL半决赛 雨神vs解冻(二龙 三炮解说)
2022/04/01 星际争霸
使用Python开发冰球小游戏
2022/04/30 Python