0

我使用 select_tag 进行多项选择

<%= select_tag "gen", "<option>ACT</option><option>ADV</option><option>ANI</option>
<option>MYS</option><option>WES</option><option>WAR</option><option>THR</option>
<option>SUSP</option><option>ROM</option>".html_safe, :multiple => "multiple" %>

我有这个带有选定值的 json,所以我需要将这些 JSON 值显示为选定值 gen"=>["ROM", "SUS", "ADV", "THR", "ACT"]

如何通过循环做到这一点?

4

1 回答 1

0

请尝试喜欢

<% @gen = ["ROM", "SUS", "ADV", "THR", "ACT"] %>
<%= select_tag "gen", options_for_select(@gen), :multiple => true %>

你会得到像这样的输出

在此处输入图像描述

于 2013-05-16T09:12:03.713 回答