修改 bootstrap table 默认detailRow样式的实例代码
发布时间 - 2026-01-11 02:26:23 点击率:次废话不多说了,直接给大家贴代码,具体代码如下所示:
this.$body.find('> tr[data-index] > td > .detail-icon').off('click').on('click', function () {
var $this = $(this), //a.detail-icon
$tr = $this.parent().parent(), //current row
index = $tr.data('index'),
row = data[index]; // Fix #980 Detail view, when searching, returns wrong row
// remove and update
if ($tr.next().is('tr.detail-view')) { //exsit
$this.find('i').attr('class', sprintf('%s %s', that.options.iconsPrefix, that.options.icons.detailOpen));
that.trigger('collapse-row', index, row);
$tr.next().remove();
$tr.next().remove();
} else { //not exsit and add
$this.find('i').attr('class', sprintf('%s %s', that.options.iconsPrefix, that.options.icons.detailClose));
//$tr.after(sprintf('<tr class="detail-view"><td colspan="%s"></td></tr>', $tr.find('td').length));
$tr.after(sprintf('<tr class="detail-view detail-view-head"></tr>'));
$tr.after(sprintf('<tr class="detail-view detail-view-body"></tr>'));
var $element1 = $tr.next();
var $element2 = $element1.next();
//var $
//var $element = $tr.next().find('td');
var content = calculateObjectValue(that.options, that.options.detailFormatter, [index, row, $element1, $element2], '');
//console.log(content); //head , body Object
if($element1.length === 1) {
$element1.append(content.head);
$element2.append(content.body);
}
that.trigger('expand-row', index, row, $element1, $element2);
}
that.resetView();
return false;
});
以上所述是小编给大家介绍的修改 bootstrap table 默认detailRow样式的实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
# bootstrap
# table样式
# detailview
# BootstrapTable refresh 方法使用实例简单介绍
# bootstrap table 数据表格行内修改的实现代码
# 给大家
# 小编
# 在此
# 说了
# 不多
# 所示
# 所述
# 给我留言
# 感谢大家
# 疑问请
# 有任何
# current
# row
# Fix
# parent
# click
# function
# var
# returns
# wrong
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
Linux系统命令中tree命令详解
Laravel如何配置中间件Middleware_Laravel自定义中间件拦截请求与权限校验【步骤】
html5audio标签播放结束怎么触发事件_onended回调方法【教程】
javascript中对象的定义、使用以及对象和原型链操作小结
Laravel如何使用Service Provider注册服务_Laravel服务提供者配置与加载
laravel怎么为应用开启和关闭维护模式_laravel应用维护模式开启与关闭方法
如何快速生成凡客建站的专业级图册?
如何用PHP快速搭建CMS系统?
Laravel如何设置定时任务(Cron Job)_Laravel调度器与任务计划配置
HTML5建模怎么导出为FBX格式_FBX格式兼容性及导出步骤【指南】
WEB开发之注册页面验证码倒计时代码的实现
b2c电商网站制作流程,b2c水平综合的电商平台?
网站设计制作书签怎么做,怎样将网页添加到书签/主页书签/桌面?
如何快速搭建高效简练网站?
如何在建站宝盒中设置产品搜索功能?
敲碗10年!Mac系列传将迎来「触控与联网」双革新
php在windows下怎么调试_phpwindows环境调试操作说明【操作】
宙斯浏览器文件分类查看教程 快速筛选视频文档与图片方法
如何确保FTP站点访问权限与数据传输安全?
湖南网站制作公司,湖南上善若水科技有限公司做什么的?
网站建设要注意的标准 促进网站用户好感度!
Laravel如何处理文件下载请求?(Response示例)
HTML透明颜色代码怎么让下拉菜单透明_下拉菜单透明背景指南【技巧】
Laravel如何使用集合(Collections)进行数据处理_Laravel Collection常用方法与技巧
如何在腾讯云服务器上快速搭建个人网站?
大连网站制作费用,大连新青年网站,五年四班里的视频怎样下载啊?
Laravel队列任务超时怎么办_Laravel Queue Timeout设置详解
JavaScript如何实现倒计时_时间函数如何精确控制
JS实现鼠标移上去显示图片或微信二维码
Laravel如何配置Horizon来管理队列?(安装和使用)
JS弹性运动实现方法分析
免费的流程图制作网站有哪些,2025年教师初级职称申报网上流程?
Windows10怎样连接蓝牙设备_Windows10蓝牙连接步骤【教程】
Win11任务栏卡死怎么办 Windows11任务栏无反应解决方法【教程】
Laravel如何使用API Resources格式化JSON响应_Laravel数据资源封装与格式化输出
jQuery 常见小例汇总
为什么要用作用域操作符_php中访问类常量与静态属性的优势【解答】
Laravel如何实现事件和监听器?(Event & Listener实战)
昵图网官方站入口 昵图网素材图库官网入口
Mybatis 中的insertOrUpdate操作
香港服务器网站卡顿?如何解决网络延迟与负载问题?
Laravel怎么返回JSON格式数据_Laravel API资源Response响应格式化【技巧】
如何在 Go 中优雅地映射具有动态字段的 JSON 对象到结构体
Edge浏览器如何截图和滚动截图_微软Edge网页捕获功能使用教程【技巧】
今日头条AI怎样推荐抢票工具_今日头条AI抢票工具推荐算法与筛选【技巧】
东莞专业网站制作公司有哪些,东莞招聘网站哪个好?
儿童网站界面设计图片,中国少年儿童教育网站-怎么去注册?
Laravel如何集成Inertia.js与Vue/React?(安装配置)
Win11怎么修改DNS服务器 Win11设置DNS加速网络【指南】
进行网站优化必须要坚持的四大原则

