Здравствуйте. Нужно осуществить регистрацию пользователя, отправив его данные на сервер. До сервера запрос доходит(счетчик поступивших запросов есть), но success не срабатывает, а отобразить текст ошибки не получается. Код запроса привожу ниже, на экран выводится "undefined", 0, error и пустое окно соотвественно:
$('.auth-button').on('click', function() {
$.ajax
({
url:url1,
type:"POST",
data:JSON.stringify({"email":$('#email').val(),"password": $('#pass').val()}),
contentType:"application/json",
dataType:"json",
success: function(){
window.location = url2;
},
error: function(xhr, status, error) {
alert(xhr.ResponseText);
alert(xhr.status);
alert(status);
alert(error);
}
});
});
Пробовал добавлять async: false - в этом случае вообще на экран ничего не выводилось, но и блок success по-прежнему не срабатывал.