layui合并table相同内的行

embedded/2024/11/22 10:10:25/
   <table border="1" id="table1" class="layui-table"><thead><tr><th><b>姓名</b></th><th><b>项目</b></th><th><b>任务</b></th><th><b>日报</b></th><th><b>备注</b></th></tr></thead><tbody id="tbody">@{if (ViewBag.List != null && ViewBag.List.Count > 0){for (int i = 0; i < ViewBag.List.Count; i++){<tr><td>@ViewBag.List[i].Username</td><td>@ViewBag.List[i].ProjectName</td><td>@ViewBag.List[i].TaskName</td><td>@ViewBag.List[i].Daily</td><td>@ViewBag.List[i].Remark</td></tr>}}}</tbody></table><script>//合并table的相同内容行jQuery.fn.rowspan = function (colIdx) {return this.each(function () {var that;$('tr', this).each(function (row) {$('td:eq(' + colIdx + ')', this).filter(':visible').each(function (col) {if (that != null && $(this).html() == $(that).html()) {rowspan = $(that).attr("rowSpan");if (rowspan == undefined) {$(that).attr("rowSpan", 1);rowspan = $(that).attr("rowSpan");}rowspan = Number(rowspan) + 1;$(that).attr("rowSpan", rowspan);$(this).hide();} else {that = this;}});});});}//调用$(function () {$("#table1").rowspan(0);//合并第1列$("#table1").rowspan(1);//合并第2列$("#table1").rowspan(2);//合并第3列});</script>

效果如图:


http://www.ppmy.cn/embedded/139297.html

相关文章

【机器学习】机器学习中用到的高等数学知识-6. 组合数学 (Combinatorics)

组合计数&#xff1a;用于计算特征选择和模型复杂度。 组合数学 (Combinatorics) 组合数学是研究有限或可数对象的组合、排列及计数规律的数学分支&#xff0c;在计算特征选择、模型复杂度和优化算法中有着广泛应用。以下详细介绍组合计数的概念、公式、推导过程以及实际应用…

D3基础:常用的10种插值方法

D3.js 提供了多种插值方法&#xff0c;用于在动画和数据驱动的可视化中平滑地过渡值。以下是一些常见的插值方法及其示例&#xff1a; 1. 数值插值 (d3.interpolateNumber) 数值插值用于在两个数值之间进行平滑过渡。 const interpolate d3.interpolateNumber(0, 100); cons…

基于卷积神经网络的皮肤病识别系统(pytorch框架,python源码,GUI界面,前端界面)

更多图像分类、图像识别、目标检测等项目可从主页查看 功能演示&#xff1a; 皮肤病识别系统 vgg16 resnet50 卷积神经网络 GUI界面 前端界面&#xff08;pytorch框架 python源码&#xff09;_哔哩哔哩_bilibili &#xff08;一&#xff09;简介 基于卷积神经网络的皮肤病识…

短视频矩阵系统是什么?有什么功能?

短视频矩阵系统是什么&#xff1f;短视频矩阵系统是一个为视频创作者和运营者提供全面服务的综合平台&#xff0c;它涵盖了多账号管理、人工智能驱动的剪辑制作、定时自动发布功能、智能评论回复、跨平台流量引导及营销成果分析等多项功能。该系统利用先进的技术手段优化、管理…

oracle19c开机自启动

配置 cat > /etc/init.d/oracle19c <<EOF #!/bin/bash # Oracle startup and shutdown scriptexport ORACLE_HOME/opt/oracle/product/19c/dbhome_1 export ORACLE_SIDORCLCDB export LISTENER_NAMELISTENER # General exports and vars export PATH$ORACLE_HOME/bin…

Debezium-BinaryLogClient

文章目录 概要核心流程技术名词解释技术细节小结 概要 BinaryLogClient类&#xff0c;用于连接和监听 MySQL 服务器的二进制日志&#xff08;binlog&#xff09; 核心流程 技术名词解释 ### GTID (Global Transaction Identifier) 理解 #### 定义 GTID&#xff08;Global Tra…

k8s篇之流量转发走向

在 Kubernetes(K8s)中,流量转发通常通过以下几种方式进行管理: 1.Service 这是K8s中定义的一种抽象,用来暴露一组Pod的逻辑集合和访问它们的策略。当创建一个Service时,k8s会自动创建一个虚拟IP地址(ClusterIP),这个地址可以被集群内的其他服务访问。 ClusterIP:默…

JAVA题目笔记(十七)TreeSet对象排序+Map集合练习

一、TreeSet对象排序&#xff1a; 需求&#xff1a; public class Student implements Comparable<Student>{private String name;private int age;private int grade_Yu;private int grade_Shu;private int grade_Yin;private int sumthis.grade_Yinthis.grade_Shuthis…