2010-12-04 5 views
1

jquery 자동 완성 버전 1.1을 사용하고 있습니다. IE6를 제외한 모든 브라우저에서 완벽하게 작동합니다. IE6에서는 자동 완성 드롭 다운에서 물음표로 시작하는 ASCII 코드를 반환합니다. 이 코드는 IE 6에서 디버깅 할 때 로컬 컴퓨터에서 완벽하게 작동합니다. 그러나 호스팅되는 경우 오류가 발생합니다.jquery autocomplete IE6 ascii issue

아무쪼록 바랍니다.

+0

'오류가 있습니다'라는 것이 무엇입니까? 일부 소스 및 결과 바랍니다. – Pawka

+0

Kushal, jquery 자동 완성 1.1 플러그인이 사용되지 않습니다. 이제 공식 jQuery UI 패키지에 포함되었습니다. 이 변경은 어쨌든 권장되며 다른 문제도 해결할 수 있습니다. 마이그레이션 가이드 (http://www.learningjquery.com/2010/06/autocomplete-migration-guide)와 jQuery UI 버전의 문서는 http://jqueryui.com/demos/autocomplete/에서 사용할 수 있습니다. –

+0

나는 그것을 바꾸려고 노력했다. 그러나 IE 6에서 그것은 나에게 다음 복귀를 준다? [o]. 문제를 확인하고 자동 완성 ashx에 대한 경로를 연 다음 쿼리 문자열을 명시 적으로 전달했습니다. 예 : domainname/autocompletetagdata.ashx? q = t; 여기서 t는 내 검색 텍스트입니다. 브라우저의 다른 인스턴스에서 검색 텍스트로 시도한 다음 유효한 반환을 제공합니다. 다음 링크를 참조로 사용하고 있습니다. ajaxdaddy.com/demo-jquery-autocomplete.html; 그것은 IE6에서 동일한 오류를 준다 –

답변

0

페이지 헤더에 메타 태그로 문자 인코딩을 명시 적으로 설정하고 있습니까? 페이지의 인코딩이 자동 완성을위한 데이터 소스의 인코딩과 일치합니까 (있다고 가정 할 때)?

나는 당신이 생각할 수있는 모든 것을 명시 적 charset으로 설정하고 도움이되는지 확인하려고합니다. 또한 accept-charset 속성을 양식 요소 자체에 추가 할 수 있습니다 (좋은 이유가없는 한 UTF-8을 사용하여 조언합니다).

+0

나는 그것을 바꾸려고 노력했다. 그러나 IE 6에서 그것은 나에게 다음의 반환을 준다? [o]. 문제를 확인하고 자동 완성 ashx에 대한 경로를 연 다음 쿼리 문자열을 명시 적으로 전달했습니다. 예 : domainname/autocompletetagdata.ashx? q = t; 여기서 t는 내 검색 텍스트입니다. 브라우저의 또 다른 인스턴스에서 검색 텍스트로 시도한 다음 유효한 리턴을 제공합니다. –

+0

다음 링크를 참조 용으로 사용하고 있습니다. http://www.ajaxdaddy.com/demo-jquery-autocomplete.html; 그것은 IE6에서 같은 오류를 준다. –