我是JavaScript新手,我有一个带有两个文本字段的html表并添加按钮,现在我写了一个小小的jquery脚本,它在生成两个文本字段时点击添加按钮所有这些工作的成功,但我的问题是如何把这些动态生成的字段不同的名称和ID。我的代码如下。如何设置使用jquery动态生成的动态输入名称live()
HTML代码
<table width="50%" border="1" cellspacing="0" cellpadding="0" class="table">
<tr>
<td>ACC_CODE</td>
<td>ACC_NAME</td>
<td>ACTION</td>
</tr>
<tr>
<td> <input type="text" class="acc_code" name="acc_code" id="acc_code"/></td>
<td> <input type="text" class="click" name="parentinput" id="parentinput" /></td>
<td> <input type="button" value="Add New" class="addNew" name="addNew" /></td>
</tr>
</table>
jQuery代码
$(document).ready(function() {
$('.addNew').live({
click: function(){
$('.table tr:last').after('<tr><td><input type="text" class="acc_code" name="acc_codes" id="acc_codes"/></td><td><input type="text" class="click" name="parentinputs" id="parentinputs" /></td><td><input type="button" value="Add New" class="add" name="add" /></td></tr>');
});
});
请任何帮助,如何产生不同的名称和这些领域的IDS。
使用类而不是ID。并添加一个名称为 – Spokey 2014-10-17 08:42:43