MingHao_Hu

博客园 首页 新随笔 联系 订阅 管理

function hebingRows(col, atrrb) {
var trs = $("table tbody tr");
var rows = 1;
for (var i = trs.length; i > 0; i--) {
var cur = $($(trs[i]).find("td")[col]).attr(atrrb);
var next = $($(trs[i - 1]).find("td")[col]).attr(atrrb);
if (cur == next) {
rows++;
$($(trs[i]).find("td")[col]).remove();
} else {
$($(trs[i]).find("td")[col]).attr("rowspan", rows);
rows = 1;
}
}
}

调用方式:atrrb是根据什么属性合并列

$(function () {
hebingRows(7, "data-dealid");
hebingRows(0, "data-distid");
});

posted on 2015-05-21 13:43  MingHao_Hu  阅读(422)  评论(0编辑  收藏  举报