2012-03-30 76 views
2
<ol class="noDots"> 
    <% @film.screenings.each do |s| %> 
    <li> 
     <h3><%= link_to s.cinema.name, s.cinema %></h3> 
    </li> 
    <% end %> 
</ol> 

大家好選擇下拉,動態數組

我想把這個功能在下拉菜單中,我已經研究並導致我一事無成。

Ruby on Rails form select

我試過,但這個也沒有工作。

任何幫助將是一件好事!

在此先感謝

編輯解決

行,所以我讀的API文檔,

<%= select_tag("random", options_from_collection_for_select(@film.cinemas, "id", "name"), {:prompt => "Pick a cinema...", :onchange => "window.open('/cinemas/' + this.options[this.selectedIndex].value,'_top')"}) %> 

和它的工作:)

+0

對不起,究竟什麼是你想怎麼辦?您擁有的代碼和您發佈的鏈接彼此之間的關係不大。你是否試圖製作一個包含動態值的選擇框? – 2012-03-30 20:09:50

+0

我嘗試創建一個名爲s.cinema.name一個選擇框,並鏈接到s.cinema。當您點擊s.cinema.name時,它會將您帶到s.cinema,並通過一個循環完成。 – 2012-03-30 20:14:04

+0

OK僅僅是明確的,你有一個模型'Cinema'是'belongs_to的:screenings'其中'belongs_to的:films',對不對? – 2012-03-30 20:23:26

回答

0

這沒有按」沒有任何關係軌;只是加載到一個select tag