[스크립트 이벤트] Data 검색 할 때, 바로바로 출력하기 :: 깨알지식 , 공부공부
JavaScript2017. 1. 2. 18:15
#키보드 이벤트를 사용하였다.
$("#keyword").keyup(function() {
var k = $(this).val();
$("#nation>tbody>tr").hide();
var temp = "#nation>tbody>tr>td:nth-child(3n+2):contains('" + k + "');
$(temp).parent().show();
});
국가명 : <input type="text" id ="keyword" />
<table id ="nations">
<thead>
<tr><th></th><tr>국가명></tr><th>수도</th></tr>
</thead>
...
입력박스에 키보드로 데이터 입력 후, 키보드를 떠날 때, 일어나는 이벤트이다.
데이터가 있는 부분을 hide() 시켜놓고, 키보드이벤트가 일어날 때마다, k변수에
값이 담기고, 해당하는 데이터가를 검색해서, 일치하는 데이터가 있으면 show()가 이루어진다.
즉, 글을 입력할 때마다, 그 자리에서 보여지고 사라지고가 나타난다.
이 소스를 가지고 응용하여, 개발하고 있는 사이트에 사용해보자
'JavaScript' 카테고리의 다른 글
[스크립트 이벤트] div 영역 마우스로 움직이기 :: 깨알지식 , 공부공부 (0) | 2017.09.26 |
---|---|
[스크립트 이벤트] 체크박스 선택하기 :: 깨알지식 , 공부공부 (0) | 2016.12.30 |
[스크립트 이벤트] 이미지 업로드 할 때, 미리보기 :: 깨알지식 , 공부공부 (0) | 2016.12.28 |
[스크립트 이벤트] 마우스 오버 시, 서브메뉴얼 표시하기. :: 깨알지식 , 공부공부 (0) | 2016.12.14 |