0
我有一個模型,在Rails3應用程序中有一個可訪問的屬性:days
。將陣列/散列傳遞給模型屬性從表單參數
在我的表格中,我有一系列代表每一天的複選框。
我想將所有選定'天'的數組傳遞到我的模型中,以便在before_save
回調中處理。
我的問題是,我可以構造一個參數散列沒有ajax/js使用標準表單助手,或者如果沒有,通過定義每個複選框的參數散列?
以下是隻是因爲我不太清楚如何在軌道屬性name
處理參數我如何實現這個猜測:
喜歡的東西:
<input type="checkbox" value="1" name="my_model[days][0]" id="my_model_days">
<input type="checkbox" value="2" name="my_model[days][1]" id="my_model_days">
...?
如果是的話會它將數組傳遞給我的模型?
有關如何在Rails表單中構建這些參數結構的好教程或線程的任何建議,都是值得歡迎的。
酷,我只用fields_for傳遞模型accepts_nested_att屬性...之前,不知道你可以使用它這樣,乾杯! – scaney 2010-11-22 20:22:07