2011-11-27 76 views
1

我已经成功实现了我的网站的一部分,用户可以在其中完成订单,但是在用户单击提交后完成流程,我希望它们返回到带有订单的页面,以便他们可以看到他们的订单。我知道很简单,除了我的订单部分是jquery选项卡的一部分,并且是第三个选项卡,所以当您进入该页面时不显示选项卡,我的问题是,如何让用户重定向到页面的订单标签是打开的,而不是出钞标签。打开打开特定标签的页面

下面是标签代码

<div id="tabContent"> 
    <ul class="tabs"> 
    <!--<li><a id="all" href="#all" class="all">All</a></li>--> 
    <li><a href="#cashout" class="all">Cashout</a></li> 
    <li><a href="#upgrade" class="survey">Upgrade</a></li> 
    <li><a href="#orders" class="videos">Orders</a></li> 


    </ul> 


<div class="tab_container"> 
    <div id="cashout" class="tab_content"> 
      CONTENT FOR CASHOUT 
    </div> 
    <div id="upgrade" class="tab_content"> 
     <div id="upgradeLeft"> 
      CONTENT FOR UPGRADE 


    </div> 
    <div id="orders" class="tab_content"> 

     CONTENT FOR ORDERS THIS TAB TO BE OPENED 
    </div> 

</div><!--- end tab_container---> 
    </div><!---end tab content---> 

的标签

<script type="text/javascript"> 

$(document).ready(function() { 

    //Default Action 
    $(".tab_content").hide(); //Hide all content 
    $("ul.tabs li:first").addClass("active").show(); //Activate first tab 
    $(".tab_content:first").show(); //Show first tab content 

    //On Click Event 
    $("ul.tabs li").click(function() { 
     $("ul.tabs li").removeClass("active"); //Remove any "active" class 
     $(this).addClass("active"); //Add "active" class to selected tab 
     $(".tab_content").hide(); //Hide all tab content 
     var activeTab = $(this).find("a").attr("href"); //Find the rel attribute value to identify the active tab + content 
     $(activeTab).fadeIn(); //Fade in the active content 
     return false; 
    }); 

}); 
</script> 

链接转到页面顺序选项卡是开放的脚本代码

include_once 'market.php'; 

感谢您的帮助

回答

0

我想你应该写一个函数selectTab(“#tab_id”) 当你将用户重定向到新的选项卡,只需调用JavaScript selectTab

function selectTab(id) 
{ 
    $('#cashout').removeClass('active'); 
    $('#' + id).addClass('active'); 
} 

例如: 当你和你返回指示选择一个变量标签

selectTab('#<?php echo $this->selectedTab?>');//or $_SESSION['SELECTED_TAB'] 
+0

嗨,感谢您的回复,我会在页面上添加此代码,我将重定向到的页面或我正在重定向的页面? –

+0

您可以将选定选项卡的ID放入会话中,将其设置在源页面中并在目标页面中将其回显。 – hungneox