4

こちらのスクリーンショットをご覧ください:
http://media-cdn.pinterest.com/upload/185773553348981093_6T1oUT9E.jpg

ユーザーに都市名または国名を入力するだけで、オートコンプリートに提案されたアイテムが表示されます。

それを作成するにはどうすればよいですか?呼び出すAPIまたはWebサービスはありますか?世界のすべての都市/国のデータベースはどこにありますか?

4

3 に答える 3

4

これはあなたの状況に最適なデータベースだと思います。チェックしてください。

http://www.geodatasource.com/cities-free.html

于 2012-02-26T12:18:12.230 に答える
1

最初にオートコンプリートプラグインが必要です。jQuery-Uiオートコンプリートプラグインの
使用をお勧めします。

データベースは例としてこれである可能性がありますが、最終的には自分で少し検索しようとします。世界の都市のデータベースについて、stackoverflow
について すでに質問がありました。 すべての都市を含む単純なテキストファイルもこれである可能性があります。 それらのライブラリは非常にたくさんありますが、適切なライブラリを選択する必要があります。

于 2012-02-26T12:21:31.043 に答える
0

私の解決策は最善ではないかもしれませんが、それは出発点です。すべての国のリストをグーグルで検索し(ISO標準)、それをtxtファイルに貼り付けます。次に、PHPでそのファイルを読み取り、ファイルの内容を含む選択メニューを作成します。都市は組み込まれていませんが、何らかの形で役立つかもしれません。

于 2012-02-26T12:20:42.027 に答える