简单表格 - Rails - f.association选项

时间:2017-12-14 12:51:01

标签: ruby-on-rails simple-form

我的表单中有以下字段:

<%= f.association :account_manager, collection: Person.appear_on_register_page, :value_method => :id, :label_method => :full_name, :required => true, prompt: "Please Select", label: label %>

这为用户提供了一个文本框,单击该文本框时会显示集合中每条记录的下拉列表。在文本框中输入内容时,此下拉列表将缩小为仅匹配文本框中的内容。

我被要求删除下拉列表,直到用户开始输入文字为止 - 例如,当第一次点击文本框时,在输入前3个字母之前没有显示下拉列表 - 然后所有记录都与这三个字母匹配字母出现。

我已经浏览了他们的github并且无法找到任何选项..任何帮助表示赞赏

1 个答案:

答案 0 :(得分:2)

希望您正在寻找一个自动完整的文本框。您可以使用Jquery UI实现此目的。

这是一个很好的gem你可以使用。

这是其中一个很好的tutorial。感谢