- jquery-latest.js"
- !function($){
- $.fn.rowspan=function(options){
- var defaults = {}
- var options = $.extend(defaults, options);
- this.each(function () {
- var tds=$(this).find("tbody td:nth-child("+options.td+")");
- var current_td=tds.eq(0);
- var k=1;
- tds.each(function(index, element) {
- if($(this).text()==current_td.text()&&index!=0){
- k++;
- $(this).remove();
- current_td.attr("rowspan",k);
- current_td.css("vertical-align","middle");
- }else{
- current_td=$(this);
- k=1;
- }
- });
- })
- }
- }( window.jQuery );
- -------------------------------------------------------------------------------------------------------------------------
- html 页面
- <html>
- <head>
- <script src="jquery-1.8.3.min.js"></script>
- <script src="jquery-latest1.js"></script>
- <script type="text/javascript">
- $(document).ready(function(){
- $("#my-table").rowspan({td:1});
- });
- </script>
- </head>
- <body>
- <table id="my-table" cellpadding="2" cellspacing="0" border="1">
- <thead>
- <tr>
- <th>姓名</th>
- <th>学科</th>
- <th>学分</th>
- </tr>
- </thead>
- <tbody>
- <tr>
- <td>小铭</td>
- <td>数学</td>
- <td>100</td>
- </tr>
- <tr>
- <td>小铭</td>
- <td>英语</td>
- <td>100</td>
- </tr>
- <tr>
- <td>小铭</td>
- <td>化学</td>
- <td>100</td>
- </tr>
- <tr>
- <td>小铭</td>
- <td>美术</td>
- <td>100</td>
- </tr>
- <tr>
- <td>小红</td>
- <td>数学</td>
- <td>100</td>
- </tr>
- <tr>
- <td>小红</td>
- <td>英语</td>
- <td>100</td>
- </tr>
- <tr>
- <td>小红</td>
- <td>化学</td>
- <td>100</td>
- </tr>
- <tr>
- <td>小红</td>
- <td>美术</td>
- <td>100</td>
- </tr>
- </tbody>
- </table>
- </body>
- </html>
相关推荐
合并table的行,相同项的行会自动合并
el-element中el-table合并单元格 合并列。无限制列合并。通过循环数据源数据获取该列需要合并的行数。
一个简单的自动合并相同值单元格的例子,简单易懂
layui table合并单元格.zip 跨行自动合并单元格
本js脚本完美的实现了table单元格的合并,合并后犹如交叉表的形式,非常完美,并在其中附带例子可以验证。
各种合并单元格的方法,本文提供了六种合并的方法,大家可以按需选择试用自己的方法!
table数据相同时合并单元格,原理:逐行进行比较,相同时隐藏第二行,对第一行添加rowspan 【table数据相同时合并单元格,原理:逐行进行比较,相同时隐藏第二行,对第一行添加rowspan】
对table表格进行操作,两行根据点击添加 删除按钮 进行单元格的删除 添加 合并单元格。
JSP Table 单元格合并 javascript
在jsp、html页面中实现table表格按列合并相同数据行单元格代码,可实现功能为:在一个table表格中,合并指定列中所有相同数据相邻行单元格内容。
LayUiTable表单相同参数的单元格合并,可以几个列一起合并,注释相应完善。LayUiTable表单相同参数的单元格合并
主要介绍了JS实现动态修改table及合并单元格的方法,结合完整实例形式分析了JS动态遍历及修改table单元格的具体操作技巧,需要的朋友可以参考下
类功能描述:该插件生成一个具有行合并的列表数据,合并例由开发者指定。 开发者提供已排序的数据列表以及需要合并行的列名即可,无需后端二次处理数据。 该类以纯原生JS编写,无需引入任何第三方库。 调用方法:...
使用bootstrap-table客户端分页生成表格,导出表格按照单元格内容相同合并单元格
bootstrap表格列合并,将要合并的单元格每四列进行合并!
实现功能点 1.行的合并 2.列的合并 3.给表头添加斜线 4.动态生成列
//函数说明:合并指定表格(表格id为_w_table_id)指定列(列数为_w_table_colnum)的相同文本的相邻单元格 //参数说明:_w_table_id 为需要进行合并单元格的表格的id。如在HTMl中指定表格 id="data" ,此参数应为 #...
Flutter实现Table跨行跨列
本文实例讲述了微信小程序实现的绘制table表格功能。分享给大家供大家参考,具体如下: 表格的绘制 js Page({ data:{ infeed:[', 1周, 2周, 3周, 总计], endwise1: 游泳, tb1:0, tb2:0, tb3:0, tb4:0, endwise2: ...
网页Table数据抓取,自动抓取该网页的所有Table数据,形成DataSet供后续使用,支持复杂合并表格。