我有幾個需要幫助的問題。首先我想讓下面的重定向工作。但瀏覽器不會重定向。這是我的jspJquery Ajax重定向不起作用
function testAjax(){
alert("In test Ajax");
$.ajax({
type: "GET",
url: "http://xyz.com/",
data: "param1=value1" +
"&target=http://abc.com"
,
success: function(data, textStatus, xhr) {
alert("Success ");
window.location.href = "http://abc.com";
},
error: function(data) {
alert("Success");
},
async: false
});
}
參數的目標基本上是xyz.com的全部內容,這樣當該服務器執行重定向,重定向到無論是在目標。但是,當我調用這個JavaScript(通過點擊一個jsp)瀏覽器不會重定向。我試着用開發工具在Firefox上進行調試,然後我看到xyz的GET請求,它返回一個帶有位置標題的302。
是否成功處理程序被調用? –
是的,警報警報(「成功」)被調用。 – TYS
什麼是您的服務器作爲對AJAX請求的響應發回? –