我有一个表,看起来像这样:如何克隆,并附加表行
当在+
用户点击按钮,我试图复制出该行并低于其追加,而且在Component Thickness
列之后还有一个删除链接。
<td><a href='#' id='remove'>Remove</a></td>
第一行后,只有什么应该包括这个删除链接。
HTML
<table id="component_table">
<thead>
<tr>
<th>Component</th>
<th>Component Type</th>
<th>Component Thickness</th>
</tr>
</thead>
<tbody id="component_tb">
<tr>
<td><?php echo $roofComponentDropDown ?></td>
<td><?php echo $roofComponentTypeDropDown ?></td>
<td><input id="component_thickness" name="component_thickness" type="text"></td>
</tr>
</tbody>
</table>
<input type="button" value="+" id="addRows" />
的下拉菜单在PHP
产生和我使用的选项的数据查询从数据库中,如果你想看看我是怎么做这个(我不要以为重要)我可以编辑并包含代码。
这里是我迄今为止在关于JQuery的
JQuery的
$(function() {
$("#addRows").click(function() {
$("#component_tb").append("<tr><td>new row</td> <td>new row</td> <td>new row</td> <a href='#' id='remove'>Remove</a> </tr>");
});
});
这追加另一行到我的表,但显然不包括我的下拉列表中,也不会添加一个remove
链接。
我试过$("#component_tb").clone().appendTo("component_tb");
只是想试试看我是否可以克隆我的行(无需添加删除链接)来工作,但是当我点击我的按钮时什么也没有发生。
任何帮助将是真棒,
感谢
@ DJDavid98我有一种感觉,我可能最终会遇到这个问题。 – Zoxac 2015-04-02 22:18:05