如何在select_tag中显示所选的多个值

时间:2013-05-16 08:50:55

标签: jquery ruby-on-rails-3 jquery-ui

我已经将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“=&gt; [”ROM“,”SUS“,”ADV“,”THR“,”ACT“]

如何通过循环执行此操作?

1 个答案:

答案 0 :(得分:0)

请尝试

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

您将获得类似

的输出

enter image description here