728x90
반응형
이전 포스팅에서 autocomplete의 사용법에 대해서 간단히 포스팅 했었죠.
autocomplete을 조금 더 잘 사용할 수 있는 몇가지 옵션을 살펴볼게요.
우선 selectFirst입니다.
이것은 검색한 데이터를 화면에 출력해줄 때 첫번째 아이템이 선택되어 지도록 처리해 줍니다.
두번째로 minLength입니다.
이것은 텍스트박스에 몇글자가 입력이 되면 데이터를 검색할지 처리 하는 부분입니다. 즉 minLength:3 이라고 주게 되면 3글자가 입력 되기 전까지는 데이터를 검색하지 않는 거죠.
사용법은 아래와 같아요.
Code Snippet
- $('#test').autocomplete({
- source: availableTags,
- select: function (event, ui) {
- //아이템 선택시 처리 코드
- },
- selectFirst: true,
- minLength: 4,
- open: function () {
- $(this).removeClass("ui-corner-all").addClass("ui-corner-top");
- },
- close: function () {
- $(this).removeClass("ui-corner-top").addClass("ui-corner-all");
- }
- });
아참, selectFirst는 기본 false로 되어 있으니 사용안할 경우는 그냥 삭제 하시면 되고 minLength도 기본 1이니 무조건 출력을 원하면 없애주시면 됩니다.
그럼 즐프요~^^
728x90
반응형
'Javascript' 카테고리의 다른 글
jQuery 비슷한 ID, Name 찾기 (0) | 2022.05.03 |
---|---|
autocomplete 높이 고정 (0) | 2013.05.06 |
Jquery autocomplete (0) | 2013.05.06 |
jquery를 이용한 ajax 처리 (0) | 2013.05.06 |
스크롤 이벤트 처리 (1) | 2011.02.11 |
FireFox javascript의 innerText 문제 (0) | 2011.01.05 |