【发布时间】:2017-10-28 12:11:00
【问题描述】:
我有一个 City 模型,这个模型中有 81 个城市,只有 db 字段是名称。
我希望用户能够从导航栏中的下拉列表中选择一个城市,而且用户应该能够通过在开头键入几个字母来快速过滤这些城市。我想做的确切例子是在这个网站:www.dabble.co
我不知道我应该遵循哪种方式来做到这一点。欢迎任何想法。
【问题讨论】:
-
你需要使用 AJAX 来做类似的事情。选择框的 Rails options_from_collection_for_select 方法会给你第一个字母。对于 81 个城市来说,这可能就足够了。
标签: javascript ruby-on-rails ruby twitter-bootstrap search