2010-02-06 94 views
3

我有一個自由格式的文本框,允許用戶鍵入一個城市和州,例如, 「芝加哥,IL」。如何自動填寫城市和州的表單字段?

我想要做的是,當用戶開始輸入時,開始顯示完成的城市+狀態組合的建議(很像當您創建問題時,Stackoverflow自動建議下方的「標記」字段)。

問題:是否存在返回每個美國城市+州組合的API?或者我可以從某處下載每個在美國存在的城市+州?

+1

只是一個建議 - 如何先提示郵政編碼,然後從查找填寫城市和州?對於跨越多個城市的郵政編碼,選項的單選按鈕列表將起作用。 – 2010-02-06 18:58:47

+1

這真的值得嗎? – 2010-02-06 20:03:58

回答

0

http://geonames.org有一個API來搜索每個城市,地標,山,等我自己使用它。至於自動完成,其他答案是很好的資源。