js合并表中行
window.onload = function() {
var allTr = $("table.table_list_2").find("tr");
var length = allTr.size();
var span = 1;
var point = 1;
for (var i=1; i<length; i++) {
var text = $(allTr[i]).find("td:eq(0)").text();
var nextText = "";
if (i+1 <= length) {
nextText = $(allTr[i+1]).find("td:eq(0)").text();
if (text == nextText) {
span++;
} else {
for (var j=1; j<span; j++) {
if (j == 1) {
$(allTr[point]).find("td:eq(0)").attr("rowspan", span+"")
}
$(allTr[point+j]).find("td:eq(0)").remove();
}
span = 1;
point = i+1;
}
}
}
}
浙公网安备 33010602011771号