Отправить AJAX после перенаправления на страницу - PullRequest
0 голосов
/ 10 декабря 2018

У меня есть функция, которая должна перенаправить на страницу и затем отправить ajax для получения данных, но, похоже, она выполняет ajax быстрее, чем загружается страница, поэтому запрашиваемые мной данные не видны (должны отображаться сообщения пользователя, а не страница, но то, что я в итоге получаю, это просто домашняя страница без них).Вот как выглядит мой код:

$(".user-profile").click(function(){

        location.href = "home.php";

        $.ajax({
        url: "server.php",
        type: "post",
        data: {action: "display-user-posts"},
        dataType: "json",
        success: function(r){
        // some code here
        })

Я пришел с $ (document) .ready (), но получил тот же результат.Любая идея, как еще я могу отложить выполнение AJAX?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...