2014-06-23 20 views
0

Rails新手在這裏。Rails下拉範圍從屬性

我有一個Rails應用程序管理參加派對的客人。所有客人都有一個名爲「邀請」的屬性。受邀屬性是一個整數,用於設置每位嘉賓可以帶入聚會的人數。

我想要一個form.select下拉菜單,人們可以選擇從0到多少邀請參加的人數。我知道這可以通過爲選擇菜單使用數字範圍來完成,但這只是一個「固定」範圍,因爲根據「invite」屬性中的值不能動態更改上限值。

<%= f.select :attending, (0..7) %> 

我該怎麼做,以便上限值(在本例中爲7)根據:invite屬性值更改?

謝謝你的幫助!

回答

0

你可能想:

f.select :attending, 0..f.object.invited 
+0

這偉大的工作,感謝你的幫助! – skalman