我正在尋找一種方式通過jQuery/Javascript來填充一些輸入字段與數據我從表中獲取。我的表看起來像這樣:按下編輯按鈕時填充輸入字段
<tr>
<th>ticketID</th>
<th>eventID</th>
<th>name</th>
<th>price</th>
<th>priceWithinAllocation</th>
<th> </th>
</tr>
<tr >
<td class="ticketID">1</td>
<td class="eventID">1</td>
<td class="name">Sun</td>
<td class="price">300</td>
td class="priceWithinAllocation">150</td>
<td align="center"><input type="button" class="editRow" value="EDIT"/></td>
</tr>
<tr >
<td class="ticketID">2</td>
<td class="eventID">1</td>
<td class="name">Mon</td>
<td class="price">300</td>
<td class="priceWithinAllocation">150</td>
<td align="center"><input type="button" class="editRow" value="EDIT"/></td>
</tr>
我也有我想要的值出現在形式然而,並不是所有的值應該出現在那裏。
<p>
<label for="">Name:</label>
<input type="text" name="name" />
</p>
<p>
<label for="">Price:</label>
<input type="text" name="price" />
</p>
<p>
<label for="">PriceWithinAllocation:</label>
<input type="text" name="priceWithinAllocation" />
所以,說我點擊第一行的編輯按鈕,我想name
,price
和pricewithinallocation
出現在我的輸入字段。但是,我看不到這樣做。我嘗試了一些jQuery DOM遍歷,但那並沒有完全解決。任何人都可以在此看到任這甚至有可能嗎?
</p>
<p>
<input type="submit" id="saveNew" value="SAVE" />
<input type="button" id="cancelNew" value="CANCEL" />