1. 云栖社区>
  2. >
  3. 正文

基于jquery的$.ajax async使用_jquery

作者:用户 来源:互联网 时间:2016-10-19 11:21:02

ajaxasync

基于jquery的$.ajax async使用_jquery - 摘要: 本文讲的是基于jquery的$.ajax async使用_jquery, (默认: true) 默认设置下,所有请求均为异步请求。如果需要发送同步请求,请将此选项设置为 false。注意,同步请求将锁住浏览器,用户其它操作必须等待请求完成才可以执行。 复制代码 代码如下: var temp; $.ajax(

(默认: true) 默认设置下,所有请求均为异步请求。如果需要发送同步请求,请将此选项设置为 false。注意,同步请求将锁住浏览器,用户其它操作必须等待请求完成才可以执行。
复制代码 代码如下:

var temp;
$.ajax({
async: false,
type : "POST",
url : defaultPostData.url,
dataType : 'json',
success : function(data) {
temp=data;
}
});
alert(temp);

这个ajax请求则为同步请求,在没有返回值之前,alert(temp)是不会执行的。
如果async设置为:true,则不会等待ajax请求返回的结果,会直接执行ajax后面的语句。

以上是云栖社区小编为您精心准备的的内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索ajax async jquery ajax async、jquery中ajax的使用、jquery使用ajax、jquery ajax使用方法、jquery中使用ajax,以便于您获取更多的相关知识。