我正在尝试在 company#show 页面上使用嵌套表单向公司添加地址。我成功添加了新地址,但是当页面重新加载时,新地址的表单区域将填充现有记录。
我怎样才能只显示空的构建记录而不显示现有记录?
这是表单区域中显示的内容...
这就是我所期待的……
这是公司#show页面...
= form_for @company do |f|
= f.fields_for :addresses do |t|
.form-inline
.col-md-2
= t.text_field :street1, class: 'form-control form-control-sm', placeholder: 'Street 1', id: 'street1'
.col-md-2
= t.text_field :street2, class: 'form-control form-control-sm', placeholder: 'Street 2', id: 'street2'
.col-md-2
= t.text_field :apt_other, class: 'form-control form-control-sm', placeholder: 'Suite #', id: 'apt_other'
.col-md-2
= t.text_field :city, class: 'form-control form-control-sm', placeholder: 'City', id: 'city'
.col-md-1
= t.collection_select :state_id, @states, :id, :state_abbr, {:include_blank => 'State'} , {:class => 'form-control form-control-sm'}
.col-md-2
= t.text_field :zip, class: 'form-control form-control-sm', placeholder: 'Zip', id: 'zip'
.form-inline
.col-md-2
= t.text_field :phone, class: 'form-control form-control-sm', placeholder: 'Phone', id: 'phone'
.col-md-2
= t.text_field :fax, class: 'form-control form-control-sm', placeholder: 'Fax', id: 'fax'
.form-group-row
.text-center
.btn-group{role: 'group'}
= f.submit 'Save', class: 'btn btn-outline-success btn-sm', style: 'margin-bottom: .5em;'

