【发布时间】:2015-08-11 20:40:23
【问题描述】:
我有以下数组:
@statuses = %w(Foo Bar Bazz)
现在我想创建一个选择框,它默认为“选择”的提示选项。无论出于何种原因,这对我都不起作用:
<%= f.collection_select(:status, @statuses, :to_s, :to_s, prompt: '-Choose-') %>
它显示了选择框的三个选项(Foo、Bar、Bazz),但根本没有显示提示选项。相反,它只显示Foo、Bar、Bazz这三个选项,并且默认为第一个:Foo。
【问题讨论】:
-
只是为了确认一下,这是否包含在
form_for(@model)块中(而不是form_tag)?
标签: ruby-on-rails ruby