我已经有一个插件,我使用'city-state',https://github.com/loureirorg/city-state 上面提到的宝石我用它根据所选国家预先填充州名单,然后根据所选国家预先填写城市名单,这是相当古老的风格。
我正在构建一个应用程序,在首页上我需要一个具有自动完成功能的文本字段,就像说airbnb一样。 因此,目标是,如果用户开始输入城市,国家/地区名称应自动填写或国家/地区,城市名称等。
我很想知道是否有任何宝石?
不明白为什么它的贬低,如果我发布错误然后纠正我,但是downvoting是一种不专业的行为。
答案 0 :(得分:2)
这是前端的更多Javascript功能。您希望使用自动填充库,例如其中一个
https://twitter.github.io/typeahead.js/
http://selectize.github.io/selectize.js/
您需要使用某种类型的JSON数据,并将它与城市一起提供,因为您可以从已经使用的CS宝石中获取。