【发布时间】:2015-05-18 13:45:38
【问题描述】:
你好,我有这个观点
<%= f.select :role,:collection => Employee.roles.keys%>
我想在其中显示选中状态,即@employee[:role]。当我给这个
<%= f.select :role,:collection => Employee.roles.keys, :selected => @employee[:role] %>
然后我得到这种类型的列表
<select id="employee_role" name="employee[role]">
<optgroup label="collection">
<option value="super_admin">super_admin</option>
<option value="hr">hr</option>
<option value="admin">admin</option>
<option value="inventory">inventory</option>
<option value="employee">employee</option>
</optgroup>
<optgroup label="selected">HR</optgroup>
</select>
我不知道如何显示我选择的值。请指导解决这个问题。提前致谢。
【问题讨论】:
-
你能告诉我你在
@employee得到了什么吗?
标签: ruby-on-rails ruby-on-rails-4 model-view-controller