我正在使用jquery Ajax函數來處理用戶登錄在jquery彈出模式。 Simplemodal。腳本發佈用戶名和密碼,然後使用jquery .show函數顯示出隱藏的div。問題是在我的登錄腳本中發佈的數據沒有問題,但如果登錄成功,我如何重定向用戶。通常我會使用一個php頭,但不會重新加載tr關閉模式彈出窗口只是加載頭到彈出。Ajax登錄重定向
任何人都可以幫忙。
感謝
我正在使用jquery Ajax函數來處理用戶登錄在jquery彈出模式。 Simplemodal。腳本發佈用戶名和密碼,然後使用jquery .show函數顯示出隱藏的div。問題是在我的登錄腳本中發佈的數據沒有問題,但如果登錄成功,我如何重定向用戶。通常我會使用一個php頭,但不會重新加載tr關閉模式彈出窗口只是加載頭到彈出。Ajax登錄重定向
任何人都可以幫忙。
感謝
將數據作爲一個狀態數組發送回ajax響應。
if(logic to determine login was false){
return json_encode(array('status' => false, 'action' => 'path/to/redirect/to'));
}
然後在您的回覆中,評估狀態。
success:function(data){
if(data.status == false){
window.location = data.action;
}
}
非常感謝你:) – Benjio
如何:
document.location.href='/newpage/';
或者:
window.location = '/newpage/';
任何一個工作。
謝謝,但我知道如何重定向,但需要重定向OMA。退貨條件如上:)謝謝 – Benjio
它是JavaScript,因此可以通過其中一種方式重定向用戶。更多:http://ntt.cc/2008/01/21/5-ways-to-redirect-url-with-javascript.html –