Я сейчас настраиваю сайт, который использует множество взаимодействий ajax. Основной поток того, что происходит сейчас, заключается в том, что данные проверяются как на стороне клиента, так и на стороне сервера, и, если данные верны, ответ от и сообщение AJAX будет являться URL-адресом для перехода на следующую страницу.
Когда я получаю URL-адрес клиента, в настоящее время я использую window.location = url
для выполнения своего перенаправления.
Почему-то что-то в этом кажется неправильным. В частности, просматривая различные проекты с открытым исходным кодом, я редко вижу это. Мне интересно, если взаимодействие, которое я описываю выше, является правильным, и если это не так, что я мог бы сделать по-другому, чтобы исправить свой текущий дизайн.