到网上,找一下相邻单元格合并的js方法。放在加载结束事件里。
实现了:
js合并单元格.zip
效果图:

我的帆软是11版的,你的应该打不开,给你贴代码吧:
1、示例模版,写死的。

2、加载结束事件 js 代码:
//合并表格中指定列col中内容相同的上下相邻单元格
//Merge adjacent table cells with the same content
function MergeCells(col){
var t = document.getElementsByClassName('x-table')[0];
if (!t || !t.rows) {//未能访问表格
return;
}
var cr = t.rows.length;//表格行数少于2,无需合并
if (cr < 2) {
return;
}
var cc = t.rows[0].cells.length;//表格行数为0或指定列数超出范围
if (cc==0 || col > cc){
return;
}
var i, b, c;
b=0;//begin
for (i=1; i < cr; i++){
c = t.rows[b].cells[col].innerHTML; //content
//发现内容相同的相邻单元格
if (c==t.rows[i].cells[col].innerHTML){
//删除内容相同的相邻单元格
t.rows[i].removeChild(t.rows[i].cells[col]);
//调整内容相同的首个单元格的rowSpan
t.rows[b].cells[col].rowSpan++;
} else {
//发现内容不相同的相邻单元格,开始新的单元格合并
b = i;
}
}
}
for (i=1; i >=0 ; i--){ //这里用 i--,很关键
MergeCells(i)
}