【发布时间】:2014-12-18 21:40:48
【问题描述】:
我有一个动态表,当用户单击按钮时,我会在其中动态添加行。
我的按钮调用以下函数:
<input type="button" value="Add" onclick="addRowTuy($('#AmonttableTuy tbody'), 'AmontTuy');" />
我的函数向我的表中添加了一个新行。它包括文本字段、输入和选择。
我对创建新输入和文本没有问题,但对于选择,我想复制现有选择并更改其 ID。那是我的问题。
这是我在表中创建新行的函数:
function addRowTuy(table, value)
{
var nbrow = table.children().size();
table.append( "<tr>"+
"<td>"+(nbrow+1)+"</td>"+
"<td><input id='"+value+(nbrow+1)+"Diam"+"'/></td>"+
"<td><input id='"+value+(nbrow+1)+"Long"+"'/></td>"+
"<td>"+$("#AmontTuy1Type")+"</td>"+ //This is where I want copy the select element
"<td><input id='"+value+(nbrow+1)+"Rugo"+"'/></td>"+
"</tr>");
}
你有什么想法吗?
【问题讨论】:
-
看看.clone
-
我看过.clone并尝试过,但是我使用它时没有成功
标签: javascript jquery html