【发布时间】:2013-03-06 16:33:20
【问题描述】:
我的标签:
<%= select_tag(:option, options_for_select([['All', 1], ['Co', 2], ['Bought', 3], ['View', 4], ['Top API', 5], :selected => :option ])) %>
如何将选定的值设置为选择的选项。例如,如果我选择['Bought', 3] 并提交,则选择['All', 1] 选项。提交表单后如何显示选定的值。
【问题讨论】:
-
如果你在浏览器中选择
['Bought', 3]然后提交,你在哪里看到['All', 1]被选中了?您能显示表单的其余部分以及与表单操作相关的控制器代码吗? -
选项在错误的位置关闭(
]),因此浏览器将:selected => :option视为一个选项。修复问题后,您可以刷新浏览器,选中的选项将保持选中状态。
标签: ruby-on-rails ruby-on-rails-3 ruby-on-rails-3.1