@zekin375

Как остаться на той же странице после авторизации?

Есть форма авторизации, при заходе на сайт перекидывает на страницу /personal/

Если ставлю пустое значение window.location.href = ' '; на странице остаюсь но форма авторизации срабатывает только с второго раза

function loginModalForm() {
    event.preventDefault(); //prevent default action
    var form_data = $('.loginModalForm').serialize(); //Encode form elements for submission
    let form_result = $('.loginModalForm .form_result');
    $.ajax({
        url: '/ajax/login.php',
        type: 'POST',
        data: form_data,
        async: true,
        beforeSend: function () {
            $("#loading").show();
        },
        success: function (data) {
            if (data == 1) {
                closeModalWindow();
                $("#loading").show();
                window.location.href = '/personal/';
                form_result.html();
            } else {
                form_result.html(data);
            }
            $('#loading').fadeOut('fast');
        },
        error: function () {
            $('#loading').fadeOut('fast');
        }
    });
}
  • Вопрос задан
  • 135 просмотров
Пригласить эксперта
Ответы на вопрос 1
@SaNFeeD
Попробуйте убрать window.location.href = '/personal/';
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы