我有一個像下面這樣的表格,它的行可以使用添加/刪除按鈕來添加和刪除。如何保持序列號與動態添加/刪除html表中的序列保持一致?
<table class="dynatable">
<thead>
<tr>
<th><button class="add">Add</button></th>
</tr>
<tr>
<th>ID</th>
<th>Name</th>
<th>Col 3</th>
<th>Col 4</th>
</tr>
</thead>
<tbody>
<tr class="prototype">
<td><input type="text" name="id[]" value="0" class="id" /></td>
<td><input type="text" name="name[]" value="" /></td>
<td><input type="text" name="col4[]" value="" /></td>
<td><input type="text" name="col3[]" value="" /></td>
</tr>
</tbody>
</table>
表中的第一列包含序列號。但是,當行之間被刪除時,它正在失去其序列。
例如,如果有行5列的1,2,3,4,5
如果爲3的序列號的行被刪除的序列的序列號將失去1個串行序列, 2,4,5
但我想在第一列中的序列號,以保持像1,2,3,4的順序從五行移除一行後
如果我加5行刪除所有行並開始再次添加行。序列從6開始,而不是從1開始。
我該如何使用jQuery來做到這一點?
該ID可以改變,或者它總是一個序列? – 2012-03-22 11:59:56
即使刪除了兩行之間的行,也應始終保留1,2,3行。 – 2012-03-22 12:03:23