我有兩個輸入字段。在表中追加新行
<label>First Name:</label><input type="name" class="form-control" id="fname">
<label>Last Name:</label><input type="name" class="form-control" id="lname">
<button class="btn btn-primary" id="add">Add</button>
我想將值添加到表中。隨着每次我點擊添加按鈕,我需要在新行中插入值:
<table class="table bordered" id="table">
<thead><tr><td>S.N.</td><td>First Name</td><td>Last Name</td></tr></thead>
<tbody id="tbody">
<tr id="tr">
<td></td>
<td>
<div id="showf"></div>
</td>
<td>
<div id="showl"></div>
</td>
</tr>
</tbody>
</table>
這就是我所做的。 Jquery:
$(document).on('click', '#add', function (e)
{
e.preventDefault();
var fname=$('#fname').val();
var lname=$('#lname').val();
$('#tbody').append($('#tr').html());
$('#showf').append(fname);
$('#showl').append(lname);
});
結果對於第一列是可以的。然後我點擊添加按鈕,新行似乎被移動