合并多个用 jQuery 化为 1
我有一个包含 5 列的宽数据表,当用户单击“打印”链接时,该表应将第 3 个和第 4 个 td 的内容合并为 1 个 td 以节省空间。
<table>
<thead>
<th>1</th>
<th>2</th>
<th>3</th>
<th>4</th>
<th>5</th>
</thead>
<tbody>
<tr>
<td>1</td>
<td>2</td>
<td>3</td>
<td>4</td>
<td>5</td>
</tr>
<tr>
<td>1</td>
<td>2</td>
<td>3</td>
<td>4</td>
<td>5</td>
</tr>
</tbody>
</table>
请帮忙。
I have a wide data table with 5 columns, when the user clicks on "print" link, the table should combine the content from 3rd and 4th td into 1 td to save space.
<table>
<thead>
<th>1</th>
<th>2</th>
<th>3</th>
<th>4</th>
<th>5</th>
</thead>
<tbody>
<tr>
<td>1</td>
<td>2</td>
<td>3</td>
<td>4</td>
<td>5</td>
</tr>
<tr>
<td>1</td>
<td>2</td>
<td>3</td>
<td>4</td>
<td>5</td>
</tr>
</tbody>
</table>
Please help.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
像这样快速简单...
演示: http:// jsfiddle.net/3eDLS/
Quick and simple like this...
DEMO: http://jsfiddle.net/3eDLS/
像这样的东西怎么样:
演示 http://jsfiddle.net/TsA8G/1/
What about something like this:
Demo http://jsfiddle.net/TsA8G/1/
这是一个棘手的问题。我能做的最好的事情: http://jsfiddle.net/mnbayazit/HbPrw/
(呃...我故意将
thead
保留原样,但现在我发现这毕竟可能是不可取的)This was a tricky one. Best I could do: http://jsfiddle.net/mnbayazit/HbPrw/
(Err... I deliberately left the
thead
as is, but it occurs to me now that this may be undesirable after all)