重定向到页面后发送AJAX

时间:2018-12-09 21:06:56

标签: ajax

我有一个必须重定向到页面然后发送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执行吗?

0 个答案:

没有答案