1

我正在使用 async:false 向服务器发布一个同步 ajax 请求(知道不推荐,但有这样的要求之一)。令人担忧的是,请求发布到的服务器不会有任何响应。发送请求的服务器将一些变量添加到第三方使用的全局变量中,因此它不会将任何响应发送回调用函数。async:false 是否适用于不需要服务器响应或服务器总是必须向调用函数返回任何值的方法?如果服务器没有向调用方法返回任何值,服务器是否会返回任何默认值?我的请求看起来像::

 $(document).ready(function(){
    $.ajax({
    async:false,
    url:....,
    type:...,
    success:...
    });
    return true;
    });

请帮忙,因为我是 ajax 请求的新手。

4

1 回答 1

0

在 FireFox 中使用 Firebug 或在 Chrome 中使用开发者工具。在其中任何一个上打开网络选项卡后,浏览到您通过 ajax 调用的 url。您应该会看到显示状态代码。希望是 http 代码 200 会告诉 ajax 调用它是成功的。

于 2012-10-25T23:25:59.433 回答