js+html:table td合并单元格后,动态新增一行,能保持td合并的状态吗?js(jquery)代码该如何写?

效果如图。

要求 火狐 ie 兼容。。。拜托各位大侠了。。。

增加行时,js判断表中的行数,然后第一td设置相应的 rowspan即可,如5行,则 rowspan="5"
温馨提示:内容为网友见解,仅供参考
第1个回答  2018-11-16
兄弟你这个问题解决了吗,我也有这么一个需求了,能分享下js不

js+html:table td合并单元格后,动态新增一行,能保持td合并的状态吗?js...
增加行时,js判断表中的行数,然后第一td设置相应的 rowspan即可,如5行,则 rowspan="5"

...表格中(table) 有一个td中的内容是空的 用jquery得到这个td_百度知 ...
在td中如果是没有任何的东西应该返回的是 "" (空字符串)。但是如果你在写td标签的时候td中间有空格,空格是会被计算在内的。即:<td id="try"><\/td> ('#try').html(); \/\/或者text() 得到的是 "" (空字符串,但不是 null)<td id="try"> <\/td> ('#try').html();...

JQUERY方法给TABLE动态增加行
function addTr(tab, row, trHtml){ \/\/获取table最后一行 $("#tab tr:last")\/\/获取table第一行 $("#tab tr").eq(0)\/\/获取table倒数第二行 $("#tab tr").eq(-2)var $tr=$("#"+tab+" tr").eq(row);if($tr.size()==0){ alert("指定的table id或行数不存在!");return...

ajax异步用jquery动态创建table,添加tr-td的同时,需要合并跨行的相同...
合并行单元格 比如合并 第二行第二个和第三个单元格:("#table3 tr:gt(0):eq(1) td:eq(1)").attr("colspan", 2);$("#table3 tr:gt(0):eq(1) td:eq(2)").remove();

js中如何动态给一个表格中的某一个单元格添加一个超链接作为单元格内容...
思路:获取行对象→获取列对象→使用innerHTML为单元格添加超链接内容,实例演示如下:1、HTML结构 <table id = "test"><tr><td>1<\/td><td>1<\/td><td>2<\/td><td>3<\/td><\/tr><tr><td>2<\/td><td>4<\/td><td>5<\/td><td>6<\/td><\/tr><tr><td>3<\/td><td>7<\/td><td>8...

js动态添加一行表格时,怎么给td加onclick事件?
"<\/td><td onclick='poppage(this)'>" + en.type + "<\/td><td>" + en.desc + "<\/td><\/tr>"); }); function poppage (type) { window.open ("pop?type=type"); }<\/script><\/head><body><table id="msgTable"><\/table><\/body><\/html> ...

jquery或者js如何获得动态生成的表中所合并的单元格所占的行数呢
思路是这样的,你点击一个td,然后找到这个td的父节点tr,然后统计这个tr前面的tr个数p就是行数,而这个td前面的td个数,就是列数&lt;!DOCTYPE HTML PUBLIC &quot;-&#47;&#47;W3C&#47;&#47;DTD HTML 4.01 Transitional&#47;&#47;EN&quot;&gt; &lt;html...

用js实现点击按钮在html中增加一行内容,问题见详细!
<tr> <td class="tableleft">标题<\/td> <td> <input name="title" type="text" id="title" style="width:150px;vertical-align:middle;" maxlength="40" > <lable>文件名<\/lable> <input name="filename" type="text" id="filename" style="width:150px;vertical-align...

高分求代码 用js或jquery实现表格行列转换,表格含合并的单元格
<table id='tableId' cellspacing = 1 border = 1> <tr> <td colspan="2" rowspan="3"> <\/td> <td colspan="4"><div align="center">维度1<\/div><\/td> <td rowspan="3">未钻取指标3<\/td> <\/tr> <tr> <td colspan="2">维度2<\/td> <td colspan="2">维度2<\/td> <\/...

用JS定时监视DIV里的内容是否发生变动 , 如果发生变动的话执行JS...
注:不应该在div中直接使用td,td必须包含在标准的table格式中,不过先按你的来 js:function notifyMe(){}functino refresh(){ \/\/假如这个是你获取td中数据的方法 var data = "一堆td";\/\/假设这个是你的td,而且你使用了jquery var html = $(data);\/\/利用jquery来将字符串转成对象 ...

相似回答