2010-02-06 2 views
3

사용자가 도시 및 주에 입력 할 수있는 자유 형식의 텍스트 필드가 있습니다 (예 : "Chicago, IL".도시와 주와 함께 양식 필드를 자동 완성하는 방법은 무엇입니까?

내가하고 싶은 것은 사용자가 입력을 시작하여 완료된 도시 + 상태 조합 제안을 표시하는 것입니다 (질문을 만들 때 Stackoverflow 자동 제안이 "태그"입력란과 매우 유사 함).

질문 : API를 모든 U.S.A 도시 + 상태의 조합을 반환 존재 하는가? 또는 어딘가에서 미국에있는 모든 도시 + 주를 다운로드 할 수 있습니까?

+1

그냥 제안 - 우편 번호를 묻는 메시지를 표시 한 다음 도시 및 주를 조회하여 작성하는 것이 어떻습니까? 둘 이상의 도시에 걸쳐있는 우편 번호의 경우 선택 항목의 라디오 버튼 목록이 작동합니다. –

+1

정말 힘드시겠습니까? –

답변

1

당신이 정확한 일을하는 기존의 API 확실하지만, 여기 당신이 시작하는 데 몇 가지 도구를 아니에요 :

그럼 당신은 단지 MATC 상위 5 개 도시/국가 콤보를 반환 할 수 각 키 입력 후에 사용자가 입력 한 첫 번째 입력이 무엇이든간에.

0

http://geonames.org에는 모든 도시, 랜드 마크, 산 등을 검색하는 API가 있습니다. 직접 사용합니다. 자동 완성과 관련하여 다른 대답은 좋은 자료입니다.

관련 문제