$.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 -> Проверка формы // Рабочая Fine
- Если Действительно -> Do Ajax запрос // Working Fine
- Успех Ajax -> Перенаправление на другую страницу JSP // Not Woking
EDIT
Скриншот Chrome Debugger
решаемые
windows.location = "login.jsp"
Спасибо всем за вашу помощь.
Какие ошибки вы получаете? –
Возможно, файл расширения отсутствует в 'NewUserRegistrationServlet' ... ??? – Xlander
@PhilippM Он не перенаправляет страницу login.jsp? – KumarDharm