我有一个用PHP创建的页面,其中包括一个名为Dash、Project的选项卡菜单。Dash选项卡包含一个表格,其中显示一些数据。场景是这样的,当我点击Dash选项卡中的任何一行时,它会导航到Project选项卡,其中包含一个简单的表单,并将来自Dash选项卡的数据填充到在Project选项卡中的表单中。但我的问题是它仍然停留在相同的Dash选项卡上。我希望在单击Dash中的表格后,它必须显示Project选项卡,但它仍然显示Dash选项卡内容。我猜想它被保持为活动状态,这就是为什么会发生这种情况。
<div class="tabbable">
<ul class="nav nav-tabs">
<li class="active">
<a href="#dash" data-toggle="tab">Dash</a>
</li>
<li class="">
<a href="#projects" data-toggle="tab">Projects</a>
</li>
</ul>
<div class="tab-content" style="padding-bottom: 9px; border-bottom: 1px solid #ddd;">
<div class="tab-pane active" id="dash">
<?php include "dash.php"; ?>
</div>
<div class="tab-pane" id="projects">
<?php include "project.php"; ?>
</div>
</div>
</div>
从导航到破折号标签的代码如下:
<tr>
<td>
<a href="#" data-bind="attr:{value:id,title:projname,href:root+'projects/project/'+id},text:projname">
</td>
<td data-bind="text:enddate"></td>
<td data-bind="text:status"></td>
</tr>