【发布时间】:2016-03-19 16:54:57
【问题描述】:
作为another question 的后续行动,考虑以下代码:
<body>
<script>
function addAttendee() {
$('.newAttendee').first().clone().appendTo('.attendees');
}
</script>
<form action="test2.php" name="testform" method="post">
<span class="attendees">
<input type="text" name="attendee[0][city]" value="city 1">
<input type="text" name="attendee[0][state]" value="state 1">
<input type="text" name="attendee[0][zip]" value="zip 1">
</span>
<a href="#" name="addAttendee" onclick="addAttendee()">Add Attendee</a>
<br>
<input type="submit" onclick="getOutput()">
</form>
<div class="hideThis" style="display: none;">
<span class="newAttendee">
<br>
<input type="text" name="attendee[1][city]" value="city 2">
<input type="text" name="attendee[1][state]" value="state 2">
<input type="text" name="attendee[1][zip]" value="zip 2">
</span>
</div>
</body>
当我点击“添加参与者”时,我想将添加部分的数组编号更改为下一个更高的值。
即:
name="attendee[1][xxxxx]
需要成为
name="attendee[2][xxxxx]
想知道是否有人对此有任何捷径?
再次感谢,提前。
【问题讨论】:
-
添加评论以说明您为什么投反对票会很有帮助。如果我“愚蠢”,我想知道这一点以及为什么。
标签: javascript jquery