2012-08-15 80 views
0

我想在代碼中的循環位建立一系列的三個選擇框,這樣的:Rails的:動態命名選擇框

<% for a in @issue.articles %> 
    <%= f.select(:article+a.page, options_for_select([[a.name, a.id]])) %> 
<% end %> 

我怎麼會說出每一個選擇框爲article1article2,和article3

乾杯!

回答

1

如果你的意思是a.page具有數:

f.select "article#{a.page}" ... etc ... 
+0

完美!乾杯。 – 2012-08-15 03:41:08

0

嘗試。

f.select 'article', options, :name => 'article' + a.page.to_s, :id => '...'