日期:2014-05-16  浏览次数:20708 次

求教:html不规则表格的切分问题
有一个表,它的列太多了。所以想把它拆分成两个表。也就是说以一个特定列的边界来拆分
比如:3行7列的表格,把它切割成3行3列、3行4列的两个表格。

这里我先列出规则表格的切分方法:
比如表格的id叫table
var newTable1 = $("<table></table>");
var newTable2 = $("<table></table>");
$("#table tr").each(function(){
var table1_tr = $("<tr></tr>");
var table2_tr = $("<tr></tr>");
$(this).find("td").each(function(index){
if(index<=4)
table1_tr.append($(this));
else
table2_tr.append($(this));
})
newTable1.append(table1_tr);
newTable2.append(table2_tr);
})

现在的问题是:不规则的表格怎么切分???
------解决方案--------------------
不规则的表也有不规则的法则去实现具体看你要实现的算法  如果是完全无规则的 那就没法实现
------解决方案--------------------
不规则不能光靠each循环,要针对具体来操作了哇。