2013-08-03 20 views
3

如何使用jQuery - > Ajax將用戶從一個頁面重定向到另一個頁面? 謝謝你的時間。如何在使用ajax時在jQuery/JavaScript中創建重定向頁面?

+1

你有什麼試過?你爲什麼想這樣做?爲什麼不使用鏈接將用戶發送到其他頁面?或者你是否已經使用AJAX做了一些事情,並希望在回調後發送用戶? – putvande

+2

使用ajax重定向與其預期用途完全相反。 – adeneo

+0

成功調用ajax set「window.location.reload = data.url」其中url是您從調用方法返回的字符串 –

回答

3

,如果你想重定向到另一個頁面,一旦Ajax調用成功試試這個,

$.ajax({ 
    url: "page1.html", 
    success:function(result){ 
     document.location.href="page2.html"; 
    }}); 
+0

我試過這個工程 – Callat

3
$.ajax({ 
     url:"http://where.to/redirect",, 
     async:false, 
    }); 

這將synchroniously加載的URL,這意味着使用Ajax時將用戶重定向「中的jQuery/JavaScript的」。 「做一個重定向頁面」,這樣寫:

<script type="application/javascript" language="javascript"> 
    $.ajax({ 
     url:"http://where.to/redirect",, 
     async:false, 
    }); 
    </script> 

...田田!我們有一個「使用ajax時jQuery/JavaScript中的重定向頁面」! )

+0

我試過了,這個不行 – Callat

相關問題