0

在这里,我已经在单个jsp页面中创建了多个表。每个标签都有不同的形式,如果我提交第二个标签表单,它将在第一个标签上移动。我不想移动到第一个标签上。它将在第二个标签上进行。如何在同一个选项卡中重定向表单submisson后激发mvc控制器

<ul class="nav nav-tabs"> 

    <li class="active"><a href="#tab1" data-toggle="tab" aria-expanded="true">Home</a></li> 
    <li class=""><a href="#tab2" data-toggle="tab" aria-expanded="false">About</a</li> 
<li class=""><a href="#tab3" data-toggle="tab" aria-expanded="false">Settings</a></li> 
    <li class=""><a href="#tab4" data-toggle="tab" aria-expanded="false">Contact </a> </li> 
</ul> 
+0

激活您的标签你有什么'tabId'? –

+0

iam using bootstrap 3.在那里没有标签ID – Sakthi

+0

你可以通过'$('。nav-tabs a [href =“#tab2”]')。tab('show')提交表单后激活第二个标签页。 ;' –

回答

0

可以动态使用方法

function activaTab(tabId){ 
    $('.nav-tabs a[href="#' + tabId + '"]').tab('show'); 
}; 

现在调用该方法,并激活您的标签一样

activaTab('tab1'); 
activaTab('tab2'); 
activaTab('tab3'); 
+0

谢谢......但它有一些问题从tab1加载到tab2需要一些时间 – Sakthi

+0

注意到,所有的数据驻留在不同的tabId相同的页面。那么你怎么能找到加载时间?点击标签后没有加载时间,而只是在点击标签后显示数据。 –

+0

非常感谢你.....它的工作... – Sakthi

相关问题