我看了几个类似问题的答案,但我并不完全理解这些答案。
我有一个包含一些输入框的表格的表单,如下所示...
<table class="form right 40 rewardclone_1">
<tr>
<td><label for="financial_goal_1">Amount</label></td>
<td>Pledge <span class="dollar">$</span><input id="financial_goal_1" class="text dollars" type="text" name="financial_goal_1" /> or more</td>
</tr>
<tr>
<td><label for="maximum_1">Maximum</label></td>
<td><input id="maximum_1" class="text dollars" type="text" name="maximum_1" /> available (blank for unlimited)</td>
</tr>
<tr>
<td><label for="reward_1">Reward:</label></td>
<td><textarea id="reward_1" name="reward_1"></textarea></td>
</tr>
</table>
我已成功创建了一个按钮,当点击时可以复制整个表格。
$('#add_reward').click(function() {
$('.rewardclone').clone().appendTo('#rewards_container');
});
问题是我需要在每次克隆表格时,所有属性(reward_1、maximum_1等)上的数字都递增。
非常感谢您的帮助!
jQuery级别:初学者。
谢谢。