Как перенаправить URL за 5 секунд, используя AJAX? - PullRequest
0 голосов
/ 13 мая 2018

Я использую AJAX в этой форме для ответа на компоненты начальной загрузки. Как я могу перенаправить на определенный URL, но мне все еще нужно увидеть ответ от AJAX, если регистрация прошла успешно? У меня есть этот код:

вход up.php

if ( $stmt->execute() ) {
$response['status'] = 'success';
$response['message'] = '<span class="glyphicon glyphicon-ok"></span> &nbsp; Registered sucessfully, you may login now';
} else {
$response['status'] = 'error';
$response['message'] = '<span class="glyphicon glyphicon-remove"></span> &nbsp; Invalid entry, please try again.';
}
echo json_encode($response);

1 Ответ

0 голосов
/ 13 мая 2018

В своем коде обработчика ответов AJAX добавьте в конец:

setTimeout(function() {
    window.location.href = "http://www.myurl.com/path";
}, 5000);
...