【发布时间】:2014-01-21 14:21:08
【问题描述】:
我有一个带有标签的表单。
在每个选项卡中,都有一个部分。 标签可以正常工作,但我无法保存日期。
我在字段中插入数据并单击提交,但它不起作用,唯一保存的字段是第一个选项卡中的字段。 (详情)
以防万一,我可以得到data_interview、interviewer和attachment中插入的值。
我无法获取插入到名称字段中的值。
其他选项卡中插入的内容丢失。
![]
有一段代码:
<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>
对不起我的英语。
我不明白为什么它不起作用。
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 twitter-bootstrap ruby-on-rails-3.2