我正在尝试设置一个功能,该功能涉及在单击网站上另一个页面的链接时将内容添加到表的末尾。如果表的末尾已经有内容,请将该内容转移到下一个单元格,并让新内容取而代之。
例如,在一个操作之后,将内容添加到末尾,
<tr>
<td id="cell_1"></td>
<td id="cell_2"></td>
<td id="cell_3"><span>Content</span></td> <-- content
</tr>
在另一个操作之后,添加更多内容并转移以前的内容,
<tr>
<td id="cell_1"></td>
<td id="cell_2"><span>Content</span></td> <-- moved here
<td id="cell_3"><span>New Content</span></td>
</tr>
由于我希望在点击网站上另一个页面的链接时实现这一点,我打算使用cookie为每个单元格写入数据,然后在下一个页面上,将数据加载到单元格中,在一个单元格上移动。我的功能中只有3-5个单元格,所以就要处理的少量数据而言,这是合理的,所以我认为,如果我想让它在页面中持续存在,在单元格之间写入和读取cookie是最合乎逻辑的方法。但是,真的有更好的方法来处理这类问题吗?
或者,您可以将表html传递到新页面。请参阅下面的论坛。
https://forums.asp.net/t/1686492.aspx?Copy+HTML+表格+和+通过+它+到+另一个+页面
要移动表格单元格,请使用以下代码。
1(添加要结束的内容
$('#tblContent-tr'(.append('NewContent'(
2(移动单元格:
$('#tblContent-tr-td'([0].remove((