Javascript 全球位置(国家、地区、城市)选择Rails、jQuery或谷歌地图API插件?

Javascript 全球位置(国家、地区、城市)选择Rails、jQuery或谷歌地图API插件?,javascript,jquery,ruby-on-rails,google-maps,geolocation,Javascript,Jquery,Ruby On Rails,Google Maps,Geolocation,是否有任何插件可以帮助创建国家、地区和城市的下拉菜单?首先用户选择国家,然后他让他的地区下拉菜单根据他选择的国家进行更新,他选择地区,然后从第三个菜单中选择城市 插件可以是Ruby on Rails、jQuery,也可以是通过google maps api提供的javascript解决方案?jQuery插件提供了非常灵活的自动完成功能,可以在下拉列表中提供建议,并在鼠标上方提供Freebase/Wiki风格的上下文信息。您可以将他们的建议限制在国家、城市、美国各州等 如果操作得当,甚至可以避免需

是否有任何插件可以帮助创建国家、地区和城市的下拉菜单?首先用户选择国家,然后他让他的地区下拉菜单根据他选择的国家进行更新,他选择地区,然后从第三个菜单中选择城市

插件可以是Ruby on Rails、jQuery,也可以是通过google maps api提供的javascript解决方案?

jQuery插件提供了非常灵活的自动完成功能,可以在下拉列表中提供建议,并在鼠标上方提供Freebase/Wiki风格的上下文信息。您可以将他们的建议限制在国家、城市、美国各州等

如果操作得当,甚至可以避免需要三个单独的下拉列表。当然,这需要使用Freebase特定的地理本体——国家、州和城市的层次视图


我不确定是否有任何预构建的插件,但如果您在对国家、州和城市建模时需要特定级别的详细信息,其他地名录可能会很有用。

一个gem是针对国家和州的。它为十几个国家提供所有国家和州。我建议对许多数据库不完整的城市使用文本输入