Серверная сторона:
....
$_SESSION['accountId'] = $accountId;
$_SESSION['type'] = $_POST['accountType'];
echo '1';
return;
Клиентская сторона:
$.ajax(
{
type:'POST',
data: $("#flowFormSubmit").serialize(),
dataType:'text/plain',
timeout:1000,
success:function(response){
if(-1 == response)
alert('fail');
else
alert('succeed');
}
});
Я проверял, что он останавливается прямо при 'возврате';
При каких условиях функция успеха не будет вызываться?
EDIT
после добавления обратного вызова с ошибкой перехватывается, но пока не выдает полезной информации:
error:function(response){ alert(response);alert(response.statusText); },
Выводит только:
[object XMLHttpRequest]
OK
Почему происходит ошибка при обратном вызове?