2011-10-23 47 views
4

我使用許多複選框在頁面如下:Rails的複選框,而params

<%= check_box_tag(:one, value = 1) %></p> 

想象一下,它會從1到20,所有的值相同的變化。我怎樣才能進入控制器的params被檢查的?

例如:如果用戶檢查3,5和10,我怎樣才能在單個參數中得到這些參數?

回答

5

你會已經只得到被檢查的;未經檢查的框不會發送到服務器。

+0

但是我怎樣才能從一個單一的參數中得到它們?使用大量參數似乎並不正確。 –

+0

@ArthurWilson不確定你的意思。如果他們都被命名爲相同的東西,他們不是來作爲一個數組? (我不記得我的頭頂,對不起。) –

+0

如果我將它們命名爲':numbers []'並調用'params(:numbers)',它會起作用嗎? –