背景
在web中我们经常需要用到table表格对我们的数据进行呈现,table表格能很友好地显示我们的数据,那在动态创建table时,如何进行跨行合并相同内容单元格呢?以下是一些个方法:
合并表格相同列的内容
- table:表格或者表格ID(最好是tbody,避免把表尾给合并了)
- startRow:起始行,没有标题就从0开始
- endRow:终止行,此参数是递归时检查的范围,一开始时会自动赋值为最后一行
- col:当前处理的列
- endCol:终止列
- isInit:是否初始调用,如果是则在终止行为0时自动取最后一行
1 | function MergeCell(table, startRow, endRow, col, endCol isInit) { |