您的位置:首页 > 其它

对指定表的某一列数据合并单元格

2014-05-12 16:21 148 查看
将下面的js引用到页面中,然后分别传入表的id以及需要合并的列索引(从0开始),就可以完成对该列中相邻行之间数据相同的进行合并。

function _w_table_rowspan(_w_table_id, _w_table_colnum) {

_w_table_firsttd = "";

_w_table_currenttd = "";

_w_table_SpanNum = 0;

_w_table_Obj = $(_w_table_id + " tr td:nth-child(" + _w_table_colnum + ")");

_w_table_Obj.each(function (i) {

if (i == 0) {

_w_table_firsttd = $(this);

_w_table_SpanNum = 1;

} else {

_w_table_currenttd = $(this);

if (_w_table_firsttd.text() == _w_table_currenttd.text()) {

_w_table_SpanNum++;

_w_table_currenttd.hide(); //remove();

_w_table_firsttd.attr("rowSpan", _w_table_SpanNum);

} else {

_w_table_firsttd = $(this);

_w_table_SpanNum = 1;

}

}

});

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: