使用重复信息添加多个记录Rails Ajax?

时间:2012-09-18 18:53:00

标签: ruby-on-rails ajax

我正在尝试找到一种方法来添加多条记录,这些记录将共享信息,而无需用户每次都输入相同的信息。

我正在创建一个用户可以添加图书的库。表格将出现:

流派 作者

标题 出版者 ISBN

我希望用户能够填写流派和作者,然后在该流派和作者下创建多本书,而无需一次创建一本书并且必须填写流派和作者。我希望表格有:

流派 作者

标题 出版者 ISBN

标题 出版者 ISBN

用户可以添加和删除更多“标题发布者和ISBN”部分,以便用户单击“创建”时。它会创建许多记录(在这种情况下为2),它们具有相同的类型和作者,但不同的标题的发布者和ISBN。 我假设这需要在AJAX中完成?当涉及到js和ajax时,我是一个全新的,所以如果你能指出我的教程或有助于这将是伟大的东西。我目前正在观看关于嵌套模型表单的railscast:http://railscasts.com/episodes/196-nested-model-form-part-1但这涉及多个模型。这只是一个我认为会更容易但只是不知道我应该寻找什么策略的方法。

由于 乔恩

1 个答案:

答案 0 :(得分:0)

我通过ryanb安装了Nested_forms https://github.com/ryanb/nested_form

这就是我需要的。