0

我有两个 ajax 调用。两者是同步的。两者都从一个控制器调用方法。但是第二种方法首先受到打击。为什么会这样以及如何改变它?

4

1 回答 1

1

顾名思义,Ajax -异步 JavaScript

Ajax 是异步的


编辑

对于您的问题,您可以像在第一个响应时调用第二个 URL 一样,一个简单的 jQuery 示例是,

/*First request*/
$.post("{SOME_URL}", { PARAMS },
    function(data) {
        /*Do anything with data*/
        /*Your second request*/
        $.post("{SOME_URL}", { PARAMS },
            function(data) {
                /*Do anything with data*/
            }
        );
    }
);

此外,jQuery 支持异步标志,可以将其设置为 false 以激活查询的异步性质。但这将阻止来自同一页面的所有其他请求。

请在此处阅读更多信息

于 2012-06-27T06:31:57.373 回答