ajax asynx:false

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

(默认: 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后面的语句。

 

相关文章
|
JSON 前端开发 数据格式
$.ajax同步/异步(async:false/true)解析
  $.ajax 同步/异步(async:false/true)   虽然说ajax用来执行异步请求的比较多,但有时还是存在需要同步执行的情况的。   比如:我需要通过ajax取执行请求以返回一个值,这个值在ajax后面是需要使用到的,这时就不能用异步请求了。这时候就需要使用到async这个属性了。
795 0
|
前端开发
onsubmit 校验表单时利用 ajax 的 return false 无效问题
前几天,在校验一个表单数据时用到ajax时,遇到 return false 无效问题。/** * 表单提交校验 **/ function onSubmit(){ if($('#name').val().length
1042 0
|
XML 前端开发 JavaScript
什么是Ajax和jquery
什么是Ajax和jquery
176 0
|
JSON 前端开发 Java
利用Spring Boot处理JSON数据实战(包括jQuery,html,ajax)附源码 超详细
利用Spring Boot处理JSON数据实战(包括jQuery,html,ajax)附源码 超详细
578 0
|
敏捷开发 JavaScript 前端开发
❤❤❤【Vue.js最新版】sd.js基于jQuery Ajax最新原生完整版for凯哥API版本❤❤❤
❤❤❤【Vue.js最新版】sd.js基于jQuery Ajax最新原生完整版for凯哥API版本❤❤❤
|
前端开发 JavaScript
jQuery中的Ajax请求----ajax请求篇(二)
在jQuery中的Ajax请求其实是在底层对原生js请求方式的封装,那么jQuery中的Ajax请求是怎样的呢?
177 0
|
前端开发 JavaScript
Jquery ajax捕获错误信息
Jquery ajax捕获错误信息
179 0
|
JSON 缓存 前端开发
Jquery中AJAX的应用
Jquery中AJAX的应用
172 0
|
XML JSON JavaScript
JQuery基础和原生ajax
JQuery基础和原生ajax
232 3
|
JSON 前端开发 JavaScript
jQuery中ajax的使用
jQuery中ajax的使用