Jquery - 合并多列相同的单元格

Jquery - Merge cells in multiple columns that are the same

我正在尝试合并具有相同文本内容的 8 列中的单元格。 我可以在下面看到 - merging <td> rows in one column of html table,但这一次只适用于 1 列,当被告知循环遍历列时,它不起作用

关于如何对 table 中的所有列执行此操作的任何想法?

您可以通过在 "tr" 级别循环数据并消除重复的条目来实现,添加 "rowspan"。

下面的代码片段会对您有所帮助,

$('#tblNewAttendees tr').each(function() {
//initate the rowcount here
    $.each(this.cells, function(){
        //use after function to append the cell
          $(this).find('td').eq(0).after('<td rowspan=rowcount class="table-rowspan">==>fooo <== </td>');//instead of eq(0) use the number position you want to append
    });

});

确定了

我没有正常循环,而是向后看,它起作用了:)