【发布时间】:2014-01-23 21:44:31
【问题描述】:
我在 form_for 中有一个带有 options_for_select 的 select_tag 来创建模型的实例,但它是一个巨大的列表,所以我想添加一个搜索(允许用户输入他们的选择并在他们继续输入时查看缩小的结果)而不是选择。我应该用 form_tag 替换 select 吗?如何在 form_for 中添加搜索字段?
观点/狗/新:
<%= form_for [@master, @dog], role: "form" do |f| %>
<div class="form-group">
<div><%= f.label :name %><br />
<%= f.text_field :name, :autofocus => true, class: "form-control" %></div>
</div>
<div class="form-group">
<div><%= f.label :age %><br />
<%= f.number_field :age, class: "form-control" %></div>
</div>
<div class="form-group">
<div><%= f.label :breed %><br />
<%= select_tag "breed", options_for_select([['French Bulldog' ,'French Bulldog'], ['Pitbull', 'Pitbull']]) %>
</div>
目前显示为:
【问题讨论】: