我正在构建一个表单,以允许用户对项目权限进行CRUD。
....
<% roles = Role.all %>
<%= f.collection_select :role_id, roles, :id, :name, :prompt => true %>
上面的问题,虽然它呈现:
示例...选择下拉列表:
- 请选择
- 行政
- 成员
- guest
如果选择了“管理员”,则“请选择永远不会显示...”。如何显示允许用户删除设置的选项?
有任何想法吗?谢谢
最佳答案
我相信你想要:
<%= f.collection_select(:role_id, roles, :id, :name, {:include_blank => 'Please Select'} %>
有关更多信息,请参见FormOptionsHelper docs。
关于ruby-on-rails - Rails 3-collection_select-了解PROMPT吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3920296/