2013-05-16 60 views
0

我已經使用select_tag多重選擇如何顯示在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值作爲選擇的值 根」 => [ 「ROM」, 「SUS」, 「ADV」, 「THR」, 「ACT」]

如何通過循環做到這一點?

回答

0

請嘗試像

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

你會得到像

enter image description here

+0

輸出,但我怎麼會在這裏給其他的選擇,我的意思是 <%= select_tag 「根」,options_for_select( 「ROR」, 「SAD」), @date [「gen」]:multiple => true%> 我可以這樣使用嗎? – John

+0

你想達到什麼目的?我在帖子中添加了一張圖片,請看看它。 – vinothini

+0

我想要實現的是,在這個@gen數組中是我選擇的值,所以當我顯示下拉列表時,我需要添加其他選項,我想要選擇以及選定的值 – John