2011-11-27 169 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