0

我将nested_form 与属于另一个模型的模型一起使用。是否可以嵌套表单只允许父对象的一个​​“新”?

喜欢

楷模

Class Part
  belongs_to :company
  accepts_nested_attributes_for :company
end

Class Company
  has_many :parts
end

看法

<%= f.simple_fields_for :company %>
<%= f.link_to_add :company, :class => 'button small' do %>
  Add company
<% end %>

即我不希望用户能够在一个部分上创建多个公司。只有一个。

4

1 回答 1

0

使用一些 jQuery 来隐藏“添加”按钮会很容易。只需给您的 link_to_add 一个 id(例如 hideAfterClick)并执行以下操作:

$("#hideAfterClick").on('click', function(){
   $(this).hide();
});
于 2013-11-17T03:55:02.253 回答