티스토리 뷰

웹프로그래밍/js

[Prototype] AutoComplete

공허공자 2010. 1. 5. 17:15

http://www.ramirezcobos.com/labs/ajax-powered-autocomplete/
여기 있는것인데 한글이 적용되려면

원본 파일 중 test.php 안의
if (strtolower(substr(utf8_decode($aUsers[$i]),0,$len)) == $input)

if (strtolower(substr($aUsers[$i],0,$len)) == $input)
로 고치면 되며
그렇게 고친 파일을 아래에 첨부한다.

css/autocomplete.css       자동완성 모양내기
images/*                         자동완성 관련 이미지들
js/autocomplete.js            자동완성 핵심 스크립트
test.html                           예제 - 폼
test.php                            예제 - ajax 자동완성 응답

form 페이지의 인코딩이 utf-8 이든 euc-kr 이든 잘 동작한다.

Classic ASP 에서 Prototype Ajax 한글 처리할때 문자셋 문제가 많은데
php 의 iconv 함수를 사용하면 되므로 처리하기가 편해진다.

'웹프로그래밍 > js' 카테고리의 다른 글

[jQuery] 플러그인 만들기 (한글 번역본)  (0) 2010.01.08
[jQuery] 플러그인들  (0) 2010.01.07
[jQuery] 강좌들  (0) 2010.01.05
우편번호 자동완성 prototype + scriptAculous  (0) 2009.12.02
document.frames 오류  (0) 2009.12.02
댓글