我有一个模特"联系"有3个变量:innerHTML
,category
和name
。
在一个页面上,我有一个包含相同文本字段的表单。 phone
文本字段只能填充一次,但category
和name
字段可以根据需要添加(使用jQuery)。
因此,我希望数据库中的几条记录来自一个查询(一页),其中phone
对于每条记录都相同,但category
和{{ 1}}与查询相关的字段。
我的问题是如何创建此类表单?
我找到了有关name
的信息,但据我所知,这是两个模型之间链接添加所必需的。
另外,我发现可以使用这样的代码制作复杂形式的信息:
Controller.rb
phone
Helper.rb
accepts_nested_attributes_for
new.html.erb
def task_attributes=(task_attributes)
task_attributes.each do |attributes|
tasks.build(attributes)
end
end
但在这种情况下,我应该知道有多少字段def new
@contact = Project.new
10.times { @contact.tasks.build }
end
和...
<% fields_for "contact[task_attributes][]", task do |task_form| %>
...
,但我不知道,因为我希望能够使用JavaScript在页面上动态添加它(jQuery的)。