【问题标题】:AJAX .post asyncAJAX .post 异步
【发布时间】:2012-05-29 15:27:20
【问题描述】:

以下具体是做什么的:

$.ajax({
     type: "POST",
     async: false,

$.ajax({
    type: "POST",
    async: true,

表示行为有何不同?

【问题讨论】:

标签: jquery asynchronous post get asp.net-ajax


【解决方案1】:

来自the jQuery site

默认情况下,所有请求都是异步发送的(即默认设置为 true)。如果您需要同步请求,请将此选项设置为 false。跨域请求和 dataType: "jsonp" 请求不支持同步操作。请注意,同步请求可能会暂时锁定浏览器,从而在请求处于活动状态时禁用任何操作。

仅此而已。如果您在特定问题上需要帮助,请告诉我。

【讨论】:

    【解决方案2】:

    异步调用不是“中断”javascript 代码的执行。从服务器交付返回请求时需要回调函数。它的开发更复杂,需要更多地控制您的功能。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-29
      • 1970-01-01
      • 1970-01-01
      • 2023-04-01
      • 2013-10-16
      • 1970-01-01
      相关资源
      最近更新 更多