После ввода текста в поле ввода и нажатия кнопки «Добавить» должна появиться новая строка с написанным текстом. Каждая новая строка должна быть добавлена под предыдущей. Кнопка «Удалить (x)» должна позволить пользователю удалить точную строку.
Независимо от того, какая строка была удалена, порядок строк должен оставаться неизменным.
На данный момент я создал jQuery, который вставляет только текст из ввода в новый tr. Как сделать так, чтобы динамически добавить новый номер строки? Как сделать кнопку, похожую на X, чтобы удалить строку?
HTML
<form>
<input type="text" id="name" placeholder="Name">
<input type="button" class="add-row" value="Add Row">
</form>
<table>
<thead>
<tr>
<th>Name</th>
</tr>
</thead>
<tbody>
<tr>
<td>Peter Parker</td>
</tr>
</tbody>
</table>
Jquery
$(document).ready(function(){
$(".add-row").click(function(){
var name = $("#name").val();
var markup = "<tr><td>" + name + "</td></tr>";
$("table tbody").append(markup);
})});
Должно быть что-то вроде этого https://ibb.co/eGaVQd
С уважением