在這裏看到的截圖:
如何讓像facebook一樣的城市/國家下拉菜單?
我想用戶只需鍵入一個城市或國家的名稱和autocompleter會顯示建議項目。
我應該如何開始創建它? 有沒有任何API或Web服務可供我打電話? 我在哪裏可以找到世界上所有城市/國家的數據庫?
在這裏看到的截圖:
如何讓像facebook一樣的城市/國家下拉菜單?
我想用戶只需鍵入一個城市或國家的名稱和autocompleter會顯示建議項目。
我應該如何開始創建它? 有沒有任何API或Web服務可供我打電話? 我在哪裏可以找到世界上所有城市/國家的數據庫?
我認爲這將是您的情況最好的數據庫,檢查出來:
我的解決方案可能不是最好的,但它是一個起點: 谷歌一個與所有國家名單(ISO標準),將其粘貼到txt文件中。然後,您可以簡單地使用PHP讀取該文件,並使用該文件的內容創建一個選擇菜單。 它不包含城市,但也許它以某種方式幫助你。
您首先需要一個自動完成插件。
我建議使用jQuery-Ui Auto Complete Plugin。
該數據庫可能是例如this,但最終會嘗試自己搜索一下。
已經有一個question on stackoverflow關於世界城市的數據庫。
所有城市的簡單文本文件也可能是this。
這些庫有很多,但你必須爲你選擇合適的庫。
謝謝阿里,這對我真的很有用。 – 2012-02-26 16:29:04
把它標記爲正確的答案並給我一票投票 – 2012-02-26 16:54:46
現在鏈接已損壞 – 2017-02-21 21:59:12