【问题标题】:Simple Form For - Rails - f.association options简单表格 For - Rails - f.association 选项
【发布时间】:2017-12-14 12:51:00
【问题描述】:

我的表单中有以下字段:

<%= 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,但找不到任何选项。感谢任何帮助

【问题讨论】:

  • 你用什么来输入下拉菜单?选择?
  • 经过大量搜索是 jquery 处理这个,感谢您的时间

标签: ruby-on-rails simple-form


【解决方案1】:

希望您正在寻找一个自动完成的文本框。您可以使用 Jquery UI 来实现这一点。

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

这是很好的tutorial 之一。谢谢

【讨论】:

  • +1 为我指明了正确的方向 - jquery 正在处理这个问题,所以找错了地方 - 谢谢!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-03-30
  • 1970-01-01
  • 2013-06-29
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多