登录/注册

web前端

位置导航: web前端>

jq动态合并单元格

//在需要使用的地方引入
page.mergeCell("tableList",1);   // 数字控制从第几行开始

//定义下面方法
mergeCell:function(id,col){
    var table = document.getElementById(id);
    var rows = table.rows;
    var lastValue="";
    var value="";
    var pos=1;
    for(var i=0;i<rows.length;i++)
    {
        value = rows[i].cells[col].innerText;
        if(lastValue == value)
        {
            rows[i].deleteCell(col);
            rows[i-pos].cells[col].rowSpan = rows[i-pos].cells[col].rowSpan+1;
            pos++;
        }else{
            lastValue = value;
            pos=1;
        }
    }
}


上一篇:jq分页序号自增涨

下一篇:select回显