2014-03-19 61 views
0

目前我有此這可能與jQuery或PHP?

http://exige-media.com/api/

但我要的是,如果你發佈this page加載的形式。

但是當你點擊它排名它應該顯示排序的數據

所以,如果標籤=排演出的第三個標籤是由表格上

我有主索引輸入的數據數據試過幾件事情像檢查PHP_SELF但我至今還沒有找到一個解決我的問題希望你們能幫助我

問候

編輯,所以我有一個PHP頁面,如果$頁=家裏如果$頁面=排名我是什麼NT是,如果在這種情況下接頭3單擊的排名,我想下,如果$頁==從提交的表單

+0

我真的不明白,什麼是您的問題,畢竟?您的表單不會發布,或者發佈的值未在排名標籤中顯示?你能告訴我你的發佈頁面的代碼嗎? – sunny

回答

2

排名後你會得到一個成功的表單後返回數據,則需要使用有一個PHP重定向

header('Location: http://exige-media.com/api/index3.php');

而對於要激活的第三個標籤,插上這個js

$(function() { $("#tabs").tabs("option", "active", 2); });

+1做一些與LOL

0

或者你可以使用AJAX來獲得這樣的數據:

$('#tabs a[href="#ranked"]').click(function(){ 
    $.ajax({ 
     url: "script_with_ranks.php", 
     type: "post", 
     data: optional_values, 
     success: function(){ 
      alert("success"); 
      $("#tabs-3").html('Submitted successfully'); 
     }, 
     error:function(){ 
      alert("failure"); 
      $("#tabs-3").html('There is error while submit'); 
     } 
    }); 
}); 

其中#標籤-3是最後一個選項卡的內容。

+0

好吧,如果成功了,它是否顯示數據回傳? – user3432493

+0

您可以返回純HTML或JSON來解析客戶端(更好的解決方案)。 例如JSON: http://pl1.php.net/json_encode – IceManSpy