0

我有一个从数据库中获取值的选择。

<%= select_tag :location, options_from_collection_for_select(Country.all, :id, :country_name), { :class => 'selectpicker' } %>

所以我从数据库中获取所有国家。我如何才能将自定义值(例如 Any,值为 0)添加到从数据库中获取的这个选择列表中?例如现在我有:

<select>
<option value="UK">UK</option>
</select>

我想得到这个:

<select>
<option value="0">Any</option>
<option value="UK">UK</option>
</select>

谢谢。

4

1 回答 1

2

您可以使用其中一个promptinclude_blank选项(FormOptionsHelper),如下所示:

<%= select_tag :location, options_from_collection_for_select(Country.all, :id, :country_name), :prompt => 'Any', :class => 'selectpicker' %>
于 2013-08-25T10:45:56.137 回答