$.ajax({
url: "NewUserRegistrationServlet",
type: "post",
cache: false,
data : "username="+username+"&password="+encodeURIComponent(pswd)+"&email="+encodeURIComponent(email),
dataType:"xml",
timeout: 3000,
success: function(data) {
var xml_node = $('ResultSet',data);
var status = xml_node.find('result').text() ;
var result = xml_node.find('status').text() ;
if((result > 0) && ( status == 'SUCCESS')) {
alert("This Statement is getting executed");
//window.location.replace("login.jsp"); // Not Working
//window.location.href = 'http://localhost:8080/MyProj/login.jsp'; // Not Working
window.open = ('login.jsp','_top'); // Not Working
}else{
$("#RegisErr").siblings("p").remove();
$("#RegisErr").after("<p>User Registration failed! Please Try Again.</p>");
}
},
error: function(xhr, status, text) {
$("#RegisErr").siblings("p").remove();
$("#RegisErr").after("<p>User Registration failed! Please Try Again.</p>");
}
});
我在做什麼錯誤jQuery的AJAX頁面重定向錯誤
- 的OnSubmit - >確認形式的//工作正常
- 如果合法 - >做Ajax請求//工作精細
- 關於Ajax的成功 - >重定向到其他JSP頁面//不要催眠
編輯
截圖Chrome的調試
解決
windows.location = "login.jsp"
謝謝大家對你的幫助。
你得到哪些錯誤? – 2014-10-07 07:28:51
也許'NewUserRegistrationServlet'中缺少擴展文件... ??? – Xlander 2014-10-07 07:29:28
@PhilippM它不是重定向login.jsp頁面? – KumarDharm 2014-10-07 07:32:55