2016-03-11 139 views
0

我有一個非常典型的控制器,其操作爲new。它看起來像這樣:提交具有相同屬性的多個字段的表格

def new 
    @child = Child.new 
    end 

在我看來,表單字段也相當簡單。他們看起來像:

<%= form.text_field :name, placeholder: "John" %> 
<%= form.text_field :birthday, placeholder: "MM/DD/YYYY" %> 

我想我的觀點,以這種形式提交多個children。我會讓JavaScript動態創建它們。

我該如何處理new以及我的控制器中的操作?在我看來,如何處理這個問題?

似乎必須是提交children數組的方法。我相信我可以在create控制器操作中處理陣列,但我不確定從哪裏開始。

回答

1

您需要使用nested_attributes。

看看這是否有幫助。

Cocoon

相關問題