如何在几个Twitter Bootstrap选项卡上只有一个表单?

LA_*_*LA_ 11 html css twitter-bootstrap

如何在一个表单中添加几个Twitter Bootstrap选项卡?

<div class="tabbable">
  <ul class="nav nav-tabs">
    <li class="active">
      <a href="#1" data-toggle="tab">Tab1</a>
    </li>
    <li>
      <a href="#2" data-toggle="tab">Tab2</a>
    </li>            
  </ul>
  <div class="tab-content">
    <div class="tab-pane" id="1">
      <form id="personal-data" class="form-horizontal">
      ...
    </div>
    <div class="tab-pane" id="2">
      <!-- form controls to be continued here -->
      <p>Howdy, I'm in Section 2.</p>
    </div>            
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

bal*_*dre 16

有一个<form>包装好的东西有什么不对?

<form id="personal-data" class="form-horizontal" method="POST" action="#">

<div class="tabbable">
  <ul class="nav nav-tabs">
    <li class="active">
      <a href="#1" data-toggle="tab">Tab1</a>
    </li>
    <li>
      <a href="#2" data-toggle="tab">Tab2</a>
    </li>            
  </ul>
  <div class="tab-content">
    <div class="tab-pane" id="1">      
      ...
    </div>
    <div class="tab-pane" id="2">
      <!-- form controls to be continued here -->
      <p>Howdy, I'm in Section 2.</p>
    </div>            
  </div>
</div>

</form>
Run Code Online (Sandbox Code Playgroud)

你是按标签提交标签还是在最后一个标签上提交一次?

如果一个接一个(例如,验证),只需使用$.post即时发送数据(换句话说,进行ajax调用).