在Rails中使用Javascript添加输入字段

时间:2013-11-20 22:58:21

标签: javascript ruby-on-rails

对于知道JS的人来说,这是一个非常简单的任务。

我只想为表单字段提供干净的用户界面,用户可以根据需要动态添加尽可能多的信息。

一个例子:

假设我有一个小组(模特)。组表单只是一个组名和成员。表单允许您根据需要添加任意数量的成员。在表单上,​​应显示0或1字段。当用户点击“ADD MEMBER”按钮时,应显示一行字段::member_name:member_name:member_description:member_role

保存后,每个成员都将作为该组的成员填充到数据库中。

1 个答案:

答案 0 :(得分:1)

您应该使用accepts_nested_attributes_for,其中两个模型GroupMember之间的关联应该是:

Group has many Members
Member belongs to Group

由Ryan Bates结帐这一集:

http://railscasts.com/episodes/196-nested-model-form-part-1