在这里查看屏幕截图:

我希望用户只键入城市或国家名称,并且自动填充表将显示建议的项目。

如何开始创建它? 是否有任何API或Web服务给我打电话? 我在哪里可以找到世界上所有城市/国家/地区的数据库?

有帮助吗?

解决方案

我认为这将是您情况的最佳数据库,查看:

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

其他提示

你首先需要一个自动完成插件。
我建议使用 jquery-ui自动完成插件

数据库可以作为示例这个,但最终尝试为自己搜索一点。
已经有一个问题Stackoverflow 关于世界城市的数据库。
具有所有城市的简单文本文件也可能是
那些库中有很多,但你必须为你选择合适的。

我的解决方案可能不是最好的,但这是一个起点: 谷歌列出了所有国家/地区(ISO标准),将其粘贴到TXT-文件中。然后,您可以简单地阅读该文件使用PHP创建一个选择菜单,其中包含文件的内容。 它不包含城市,但也许它可以以某种方式帮助您。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top