合并表格相同值的部分行列数据

2021-11-04  本文已影响0人  Grom_Li
var _index = 0;
var _value = $("#table tbody tr").eq(0).find("td").eq(1).find("label").text();
$("#table tbody tr").each(function (index, item) {
    var value = $(item).find("td").eq(1).find("label").text();
    if (value != _value) {
        $("#table tbody tr").slice(_index + 1, index).find("td:gt(0):lt(5)").remove();
        $("#table tbody tr").eq(_index).find("td:gt(0):lt(5)").attr("rowspan", index - _index);
        _index = index;
        _value = value;
    }
    else if (index == $("#table tbody tr").length - 1) {
        //处理最后一组数据
        index++;
        $("#table tbody tr").slice(_index + 1, index).find("td:gt(0):lt(5)").remove();
        $("#table tbody tr").eq(_index).find("td:gt(0):lt(5)").attr("rowspan", index - _index);
    }
})
上一篇 下一篇

猜你喜欢

热点阅读