2011-08-02 2 views
1

사용자가 입력을 시작할 때 가능한 이름을 나열하는 입력 필드를 만들려고합니다. 거의 정확하게 "Google 제안"과 같습니다. 따라서 사용자가 입력하는 내용과 일치하는 것은 사용자가 더 많은 글자를 입력함에 따라 나타나기 시작하고 좁혀지기 시작합니다 ...입력 상자 놓기

이게 무엇이라고합니까? 그리고 그것에 접근하는 가장 좋은 방법은 무엇입니까? 에이 잭? 그냥 자바 스크립트?

답변

2

그것은 자동 완성으로 알려진 또는 jQuery를 시도

자동 제안 것 autocomplete

2

제가 생각하기에 가장 쉬운 것은 jquery를 사용하는 것입니다. http://jqueryui.com/demos/autocomplete/ 아약스를 사용할 필요가 없으면 원하는 경우 목록에 데이터를 미리로드 할 수 있습니다.

+0

그리고 미리로드하는 데 필요한 데이터 양은 어느 정도입니까? –

+0

@Billa Ustad 나는 그를 위해 말할 수 없었지만 그는 아약스에 대해 확신하지 못했습니다. 따라서 그는 서버에 더 많은 부하를 가하는 대신 데이터를 목록에 미리로드 할 가능성이 높습니다. – Matt

+0

사전로드 데이터가 영국의 도시 이름 인 경우 lolz가 무엇입니까? –