创建一个新对象,而不是使用SimpleForm simple_fields_for

时间:2018-05-22 22:38:44

标签: ruby-on-rails simple-form nested-forms nested-form-for

我的product_models/new.html.erb

中有以下嵌套表单
<%= f.simple_fields_for :product_category do |g| %>
    <%= g.input :name, placeholder: "Category name", label: "Category", disabled: true, input_html: {id: "new_product_category_input", style: "width: 300px"} %>
<% end %>

有什么方法可以让表单创建对象而不是更新当前的对象?

检查生成的html,可以看到这个简单的表单添加了一个带有&#34; id&#34;的隐藏字段。现有product_category的值。删除此字段,一切正常。但我不知道怎么做= /

PRODUCT_CATEGORY
- :id
- :姓名

0 个答案:

没有答案