시각적 목적으로 만 테이블에 데이터를 추가하고 싶으므로 페이지를 새로 고치지 않고 추가 버튼을 클릭하여 4 개의 필드 (2 개의 드롭 다운 선택 및 2 개의 사용자 입력)에서 사용자 입력을 추가해야합니다. (즉석에서) html 페이지에만 서버 호출이 포함되지 않았습니다.
$(document).ready(function(){
$('#btnFillTable').on('click', fillTable);
});
function fillTable(){
// get values form dropdown and text boxes
var a1Value = $('#A1').val();
var a2Value = $('#A2').val();
var b1Value = $('#B1').val();
var b2Value = $('#B2').val();
var rowHtml = '<tr><td>'+a1Value +'</td><td>'+a2Value +'</td><td>'+b1Value +'</td><td>'+b2Value +'</td></tr>';
// lets suppose table id is 'tblViewRecords'
$('#tblViewRecords tbody').append(rowHtml);
}
#tblViewRecords th{
text-align:left;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<select id="A1">
<option value="First">First</option>
<option value="Second">Second</option>
<option value="Third">Third</option>
</select>
<select id="A2">
<option value="First">First</option>
<option value="Second">Second</option>
<option value="Third">Third</option>
</select>
<input id="B1" />
<input id="B2" />
<button type="button" id="btnFillTable">Add Entry</button>
<br>
<hr>
<table id="tblViewRecords" width="100%">
<thead>
<tr>
<th>B1</th>
<th>B2</th>
<th>A1</th>
<th>A2</th>
</tr>
</thead>
<tbody></tbody>
</table>
`
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다