【发布时间】:2014-08-14 19:05:41
【问题描述】:
我目前有这样的东西(HAML):
=form_for @users do |u|
%p=u.label :name
%p=u.text_field :name
%p=u.label :surname
%p=u.text_field :surname
%strong='Section'
=u.collection_select(:section_id, Section.all, :id, :name)
如何向 collection_select 添加一个不只是空值的附加选项?如果我使用“:prompt => '请选择一个选项'”,这只会在选择的顶部添加提示,但是如果我想添加值为“5”的“无”之类的内容怎么办?像这样:
<option value="5">None</option>
<option value="1">One</option>
<option value="2">Two</option>
我觉得这非常简单,但我看不到。
【问题讨论】:
-
您可以通过在 helper 中添加代码来实现它。
标签: ruby-on-rails ruby-on-rails-4