我有這樣的小提琴在:http://jsfiddle.net/radi8/EwQUW/33/擴展克隆錶行的功能 - 改變行ID
注意,被限定在初始表是:
<table class="reference" width="100%" border="1" align=left id="secondaryEmails">
<thead>
<tr>
<th width="30%">SelectRow</th>
<th width="40%">Email</th>
<th width="30%">Ship Type</th>
</tr>
</thead>
<tbody>
<tr id="template" style="display:none">
<td align="center">
<input type=radio id="index_" name = "index" value="0">
</td>
<td align="center">
<input type="text" id="email_" name ="email_" value="" size=40>
</td>
<td align="center">
<select style=width:150 id="shipType_" name="shipType_">
<option value="0" "selected">Both</option>
<option value="1">Over Road</option>
<option value="2">Over Rail</option>
</select>
</td>
</tr>
<tr>
<td align="center">
<input type=radio id="index_2" name = "index" value="2">
</td>
<td align="center">
<input type="text" id="email_2" name ="email_2" value="[email protected]" size=40>
</td>
<td align="center">
<select style=width:150 name="shipType_2" id="shipType_2">
<option value="0" >Both</option>
<option value="1" >Over Road</option>
<option value="2" selected>Over Rail</option>
</select>
</td>
</tr>
</tbody>
<tfoot>
<tr>
<th align="center">
<button id='Add'>Add Row</button>
</th>
<th> </th>
<th align="center">
<button id='update'>Update</button>
</th>
</tr>
</tfoot>
當我克隆的第一行,我需要將新行的ID改爲
<tr id="emlRow_1">
wh此號碼是該行的新ID。
有人可以指導我如何做到這一點?
是的,但看看小提琴,它的結構與你描述的有所不同。 – radi8
更新了我的答案,並創建了一個你的小提琴。你能告訴我爲什麼這些標準沒有任何數字差距對你來說很重要嗎?我並不是說你不需要他們,但我想知道你想要結束什麼。 – hunter
這是一項家庭作業嗎? – hunter