$('#DepartmentNameDropdown').change(function(){
$.ajax({
type: 'post',
dataType: 'json',
url: "http://localhost:8081/crownregency/getInfoSearch.php",
data: {id: $('#DepartmentNameDropdown').val()},
success: function(data){
$("tbody #tbody").find("tr:gt(0)").remove();;
for (var i = 0; i < data.length; i++)
{
$row = "<tr><td>" +data[i]['fname']+ "</td><td>" +data[i]['lname']+ "</td><td>" +data[i]['job']+ "</td><td>" +data[i]['loc']+ "</td></tr>";
$('#usersTable').find("tbody").after($row);
}
}
});
});
이것은 디스플레이의 jquery입니다. 부서명이있는 값을 변경할 때 테이블을 지우고 thead는 그대로 둡니다.jquery를 사용하여 행을 삭제할 수 없습니다.
<table width="581" border="1" id="usersTable">
<thead>
<th width="25%">First Name</td>
<th width="25%">Last Name</td>
<th width="25%">Job Title</td>
<th width="25%">Location</td>
</thead>
<tbody id="#tbody"></tbody>
</table>
이것은 내 테이블입니다. 누군가 도움을 줄 수 있습니다. 덕분에
내가 무슨 짓을했는지 당신이 말한하지만 여전히 너무 HTML에서'id'에서 제거해야 TBODY – user1525703
은'#'아래의 TR을 제거 나던 - 그렇지 않으면 선택기는'# \\ # tbody' 또는 'tbody # \\ # tbody'입니다. –
이미 ID를 # 삭제했습니다. 여전히 캔트를 제거 할 수 없습니다. – user1525703