본문 바로가기

Develop/Etc

[자동완성] Basic Idea

영어의 경우는 그저 keyup 이 존재할 경우 마다 디비를 검색해주면댐.


But !! 한글은?


기본 아이디어는 자음과 모음을 모두 분리해서 검색.


예) 가나다 => ㄱㅏㄴㅏㄷㅏ

  이렇게 떼어놓구 keyup 이벤트 발생시 입력된 내용을 이용해 검색.


만약 keyup 을 쓸수없는 경우는?(파폭)

 - 입력창에 focus가 맞춰질때 인터벌을 둬서 매번 변화 여부를 체크해서 변화있으면 keyup 이벤트 처리처럼 해줌.


자동완성을 위해서는 자모 분리 시켜둔 DB 필요.

'Develop > Etc' 카테고리의 다른 글

[LOC] 코드 라인수 구하는 프로그램  (0) 2012.05.11
[SyntaxHighLighter] SyntaxHighLighter 사용법  (0) 2012.04.27
[WinConsole] Charset 변경  (0) 2012.04.27
[CSS] IE 7에서의 속성  (0) 2012.04.27
[안드로이드] 루팅 후 문제.  (0) 2012.04.27