对于知道JS的人来说,这是一个非常简单的任务。
我只想为表单字段提供干净的用户界面,用户可以根据需要动态添加尽可能多的信息。
一个例子:
假设我有一个小组(模特)。组表单只是一个组名和成员。表单允许您根据需要添加任意数量的成员。在表单上,应显示0或1字段。当用户点击“ADD MEMBER
”按钮时,应显示一行字段::member_name
,:member_name
,:member_description
,:member_role
。
保存后,每个成员都将作为该组的成员填充到数据库中。
答案 0 :(得分:1)
您应该使用accepts_nested_attributes_for
,其中两个模型Group
和Member
之间的关联应该是:
Group has many Members
Member belongs to Group
由Ryan Bates结帐这一集: