Я ищу способ через 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" />