$(document
).ready(function() {
merage();
});
function merage() {
let table
= $('.table tbody')
let lenTr
= table
.children('tr').size()
let lenTd
= table
.children('tr').eq(0).children('td').size()
let sum
= 1
let rowIndex
= -1
for (let c
= 0; c
< lenTd
; c
++) {
for (let r
= 0; r
< lenTr
- 1; r
++) {
let td
= table
.children('tr').eq(r
).children('td').eq(c
)
let tdNext
= table
.children('tr').eq(r
+ 1).children('td').eq(c
)
if (td
.html() == tdNext
.html()) {
if (rowIndex
== -1) {
rowIndex
= r
}
tdNext
.addClass('hide')
sum
++
} else {
rowIndex
= -1
sum
= 1
}
table
.children('tr').eq(rowIndex
).children('td').eq(c
).attr('rowspan', sum
)
}
rowIndex
= -1
sum
= 1
}
}
当查询的时候会自动进行合并
转载请注明原文地址:https://ipadbbs.8miu.com/read-26481.html