0

我有一個帶有選項卡的表單。帶有選項卡的表單 - 在選項卡中插入的數據不會保存

在每個選項卡中,有一個部分。 標籤正常工作,但我無法保存日期。

我插入字段的DATAS和我點擊提交,但它不工作,只有保存filds在第一個選項卡中的字段。 (詳細)

如果我能得到data_interview,interviewer和attachment中插入的值。

我不能得到插入名稱字段中的值。

其他選項卡中的內容插入丟失。

a []

有部分代碼:

<div class="container"> 

<ul class="nav nav-tabs"> 
<li class="active"><a href="#main_information" data-toggle="tab"><%= t('labels.main_information') %></a></li> 
<li><a href="#personal_data" data-toggle="tab"><%= t('labels.personal_data') %></a></li> 
<li><a href="#formation" data-toggle="tab"><%= t('labels.formation') %></a></li> 
<li><a href="#idioms_certifications" data-toggle="tab"><%= t('labels.idioms_certifications') %></a></li> 
<li><a href="#professional_experience" data-toggle="tab"><%= t('labels.professional_experience') %></a></li> 
<li><a href="#other_informations" data-toggle="tab"><%= t('labels.other_informations') %></a></li> 
<li><a href="#professional_assessment" data-toggle="tab"><%= t('labels.professional_assessment') %></a></li> 
</ul> 


    <%= form_for(@hr_curriculum_intern, :html => { :multipart => true }) do |f| %> 
<%= f.error_messages %> 

<div class="tab-content"> 
    <div id="main_information" class="tab-pane active"> 

    <div class="container"> 
    <form role="form"> 

     <div class="row"> 
     <label class="col-md-2"><%= t('columns.date_interview')%></label> 
    <%#= f.label :date_interview, :class => "col-sm-2 control-label" %> 
     <div class="col-md-1"> 
      <%= f.date_select :date_interview %> 
     </div> 
     </div> 

     <div class="row"> 
     <label class="col-md-2"><%= t('attributes.interviewer')%>*</label> 
     <%#= mark_required(@hr_curriculum_intern,:interviewer) %> 
    <%#= f.label :interviewer, :class => "col-sm-2 control-label" %> 
     <div class="col-md-3"> 
      <%= f.text_field :interviewer, :class => "input-block-level" %> 
     </div> 
     </div> 

     <div class="row"> 
     <label class="col-md-2"><%= t('attributes.attachment')%></label> 
    <%#= f.label :attachment, :class => "col-sm-2 control-label" %> 
     <div class="col-md-3"> 
      <%= f.file_field :attachment, :class => "input-block-level" %> 
     </div> 
     </div>   

     </form> 
    </div> 
    </div> 

    <div id="personal_data" class="tab-pane" > 
    <div class="container"> 
     <form role="form"> 

     <div class="row"> 
     <label class="col-md-2"><%= t('attributes.name')%>*</label> 
    <%#= f.label :name, :class => "col-sm-2 control-label" %> 
     <div class="col-md-4"> 
      <%= f.text_field :name, :class => "input-block-level" %>  
     </div> 
     </div> 

對不起,我的英語水平。

我不明白爲什麼它不起作用。

回答

1

擺脫這些:<form role="form">爲開始。 form_for負責開始和結束表格標籤。這些額外可能會中斷數據。

+0

* - *我現在明白了,非常感謝=] –

相關問題