我正在使用 form_for 来更新用户个人资料。
作为表单的一部分,我使用选择菜单。菜单由数组填充,即
STATUS = [['Active', 'active'], ['In Active', 'inactive']]
然后在表格中
<%= f.select(:status, options_for_select(STATUS)) %>
虽然这项工作没有选择之前在编辑时选择的选项。
我错过了什么吗?
<%= f.select(:status, options_for_select(STATUS, :selected => params[:status])) %>
应该写成
<%= f.select :status, STATUS %>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)