0
많은 정보가 담긴 테이블이 있습니다. 첫 번째 열은 이름이고, 두 번째 열은 성이며, 세 번째 열은 숫자입니다. 사용자 입력을 기반으로 모든 행을 표시하려고하지만 검색 필터가 ID가있는 특정 열을 통과하기를 원합니다.특정 열의 jQuery 테이블 필터
JQuery와 코드 : 내가 가진 :
(document.ready(function()
$("#searchHere").keyup(function() {
var $row = $("table tr");
var $col = $("td").each().index();
var input = this.value.toLowerCase();
$row.show().filter(function() {
$(this).find("td").eq(col).text().toLowerCase();
return $(this).text(input);
}).hide();
});
HTML 코드
<input id="searchHere" placeholder="Search Me">
<table>
<tr>
<td id='firstName'>John</td>
<td id='lastName'>Doe</td>
<td>One Two Three</td>
</tr>
<tr>
<td id='firstName'>John</td>
<td id='lastName'>Smith</td>
<td>Two Three</td>
</tr>
</table>
내가이 게시물을 참조했습니다,하지만 난 퍼즐의 마지막 조각을 알아낼 수 없습니다 .
How to perform a real time search and filter on a HTML table
예, 모든 검색 ID를 통해 검색 바 1 개로 바꿨습니다. – bryan151
질문에 대한 답변을 얻으려면 진드기를 클릭하여 해결책으로 표시하십시오. 다행히 도울 수있어 :) – swiss196