使多个ajax按顺序执行

时间:2017-12-10 00:29:32

标签: php jquery ajax

这里的问题是成功函数会将页面引导到另一个php页面。然后其余的ajax代码将不再执行。 想知道如何在第一次成功功能完成后仍然可以执行其余的代码。

$.ajax({
            context:$this,
            url:"/yyqGS/public/form/get_clicked_index.php",
            type:"POST",
            data:{index:'-1' ,index2:$cid},
            success:function () {


            $this.parent().attr("action","/yyqGS/public/form/reply.php?c_id=" + $cid);
                $this.parent().submit();


                $.ajax({
                    url:"/yyqGS/public/form/get_url.php",
                    type:"GET",
                    success:function (d1) {

                        var $data = d1.split(",");
                        location.href = "/yyqGS/public/form/reply_notification2.php?id="+$data[0]+"&country="+$data[1]+"&tid="+$data[2]+"&cid="+$data[3]+"&rid="+$data[4]+"&cuser="+$data[5];

                    },
                    fail:function () {
                        alert("f");
                    }
                })
            }
        })

1 个答案:

答案 0 :(得分:0)