async. 默认是true,即为异步方式,$.Ajax执行后,会继续执行ajax后面的脚本,直到服务器端返回数据后,触发$.Ajax里的success方法,这时候执行的是两个线程。若要将其设置为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后面的语句。

不过上面设置同步请求的方法,有网友曾经反馈将async设成false后, 原意是想返回数据了再执行$.Ajax后面的脚本, 没想到这个地方却导致了在火狐浏览器下出现闪屏(Firefox 11.0),滚动条下拉到底部触发ajax的情况。最后只能将async:false注释掉, 也就是async为ture的情况下,成功解决了火狐浏览器滚动条下拉到底部触发ajax出现闪屏的问题。

Ajax请求中的async:false/true的作用【转载】

[Ajax请求中的async:false/true的作用] 作者:https://www.cnblogs.com/mmzuo-798/p/7098979.html 前言: 昨天在做倒计时修改的时候,发 ...

Ajax请求中的async:false/true

Ajax请求中的async:false/trueasync. 默认是 true,即为异步方式,$.ajax执行后,会继续执行ajax后面的脚本,直到服务器端返回数据后,触发$.ajax里的succes ...

Ajax请求中的async:false/true的作用[转]

test.html asy.js f ...

Ajax请求中的async:false/true的作用

async: false,(默认是true);false为同步,Ajax请求将整个浏览器锁死,只有tet.php执行结束后,才可以执行其它操作. 当async: true 时,ajax请求是异步的.但 ...

$.ajax同步/异步(async:false/true)

虽然说ajax用来执行异步请求的比较多,但有时还是存在需要同步执行的情况的. 比如:我需要通过ajax取执行请求以返回一个值,这个值在ajax后面是需要使用到的,这时就不能用异步请求了.这时候就需要使 ...

Ajax请求中的Redirect()

页面中有一个IsLogin()方法,用以判断该请求的触发者是否登录,如果登录了,则执行查询操作,如果没有登录,则Redirect()至登录界面 页面使用了较多的Ajax请求来获取数据,而在Ajax请求 ...

php中AJAX请求中使用post和get请求的区别

之前使用这两个请求的时候,主要从几个方面考虑: 1.语义,get就是从服务器获取,一般就是获取/查询资源信息.post就是提交给服务器,一般就是更新资源信息. 2.请求文件大小,get一般只有2k这样 ...

jquery Ajax请求中显示Loading...

jquery Ajax请求中显示Loading... $('#btnTest').click(function(){      $.ajax({           url ---- ,根据你需要设置 ...

Jquery中Ajax异步请求中的async参数的作用

之前不知道这个参数的作用,上网找了前辈的博客,在此收录到自己的博客,希望能帮到更多的朋友: test.html

随机推荐

HDU3516 树的构造

题目大意:平面上有n个点,构成一个单调递减的序列.即对于任意的iyj.现在要用一棵树连接这n个点.树边为有向边,只能向右或向上.求最小的权值. 分析:本题其 ...

HTMLParser 解析HTML

from html.parser import HTMLParser from html.entities import name2codepoint class MyHTMLParser(HTMLP ...

Java移位运算符详解实例

移位运算符它主要包括:左移位运算符(<>>).带符号的右移位运算符(>>),移位运算符操作的对象就是二进制的位,可以单独用移位运算符来处 ...

最小生成树之Kruskal&lpar;克鲁斯卡尔&rpar;算法

学习最小生成树算法之前我们先来了解下下面这些概念: 树(Tree):如果一个无向连通图中不存在回路,则这种图称为树. 生成树 (Spanning Tree):无向连通图G的一个子图如果是一颗包含G的所 ...

一文了解JAVA虚拟机的重要组成

JVM是JAVA平台的重要组成之一,因涉及知识点太多,故从以下几个方面对JVM进行浅层面的介绍,如果需要深入理解,推荐学习机械工业出版社的. 请尊重作者劳动成果, ...

java 封装及this 用法

封装:主要用于将类中的成员名(类变量)通过 private关键字进行访问权限的设定,使用 private后,成员变量只能在当前类中进行访问,超过该类时访问提示不存在,当然也可以用于方法中,但较少.如果 ...

SelectDataTable

项目地址 :  https://github.com/kelin-xycs/SelectDataTable SelectDataTable 一个 用 C# 实现的 用 Sql select DataT ...

Linux Install redis

1.将下载好的压缩包放到/usr/local目录下# tar xzf redis-3.0.2.tar.gz # cd redis-3.0.2 # make//--------------------- ...

iOS 9应用开发教程之使用代码添加按钮美化按钮

iOS 9应用开发教程之使用代码添加按钮美化按钮 丰富的用户界面 在iOS9中提供了很多的控件以及视图来丰富用户界面,对于这些视图以及控件我们在上一章中做了简单的介绍.本章我们将详细讲解这些视图. i ...

ajax on ture,Ajax请求中的async:false/true(同步/异步)的作用相关推荐

  1. ajax 执行成功 modal 关闭_Ajax请求中的async:false/true的作用

    前言: 昨天在做倒计时修改的时候,发现多次点击按钮,我明明做了限制,点击多次的时候发现怎么都会请求了两次,然后我写的是请求成功添加文字,结果总是会添加两次文字, 说明ajax请求了两次了,在网上查了下 ...

  2. Ajax请求中的async:false/true的作用

    test.html <a href="javascript:void(0)" οnmοuseοver="testAsync()"> asy.js f ...

  3. ajax on ture,细数Ajax请求中的async:false和async:true的差异

    实例如下: function test(){ var temp="00"; $.ajax({ async: false, type : "GET", url : ...

  4. php中jquery ajax请求参数,浅谈Jquery中Ajax异步请求中的async参数的作用

    之前不知道这个参数的作用,上网找了前辈的博客,在此收录到自己的博客,希望能帮到更多的朋友: test.html asy.js function testAsync{ var temp; $.ajax( ...

  5. ajax 同步异步true,async: false 实现AJAX同步请求 ( $.ajax同步/异步(async:false/true) )(示例代码)...

    虽然说ajax用来执行异步请求的比较多,但有时还是存在需要同步执行的情况的. 比如:我需要通过ajax取执行请求以返回一个值,这个值在ajax后面是需要使用到的,这时就不能用异步请求了.这时候就需要使 ...

  6. $.ajax同步/异步(async:false/true)

    虽然说ajax用来执行异步请求的比较多,但有时还是存在需要同步执行的情况的. 比如:我需要通过ajax取执行请求以返回一个值,这个值在ajax后面是需要使用到的,这时就不能用异步请求了.这时候就需要使 ...

  7. ajax options 禁止_AJAX请求中出现OPTIONS请求

    背景 有一个前后端分离的VUE项目来发送ajax请求, 查看Nginx日志或使用Chrome Dev Tools查看请求发送情况时, 会看到每次调后台API的请求之前, 都会发送一个OPTIONS请求 ...

  8. intval0.57100 php_php中0,'',null,false,true,FLASE,TREU,array()的相等恒等学习

    //比较值 '' NULL 0 false true FALSE TRUE //相等判断 //'' == NULL == 0 == false (相等) //array() = 0 == NULL = ...

  9. ajax中的async

    新年第一篇,2019继续与码作伴. async boolean default: true by default, all requests are sentasynchronous (e.g. th ...

最新文章

  1. c语言课程设计的摘要,投票程序设计-C语言课程设计摘要.doc
  2. 将java项目传输到centos7服务端
  3. 用Core Temp查看服务器CPU温度
  4. 用 ArrayList 还是 LinkedList?
  5. NOIP2018比赛总结
  6. Linux编程 8 (挂载mount,查看磁盘df du,搜索grep,压缩zgip,归档tar)
  7. spring学习(8):log4j.properties 详解与配置步骤
  8. 计算机组成原理个人笔记(一)
  9. phpcmsV9 公告内容(图片不显示问题)
  10. 图解23种设计模式,不信你学不会!(建议收藏)
  11. QTP自动例子的源码分析--ClearMainWindow
  12. Jupyter Notebook——如何显示目录的导航栏(安装 Jupyter Notebook extension)
  13. 在Windows上安装虚拟机详细图文教程
  14. 第四章 《无冬之夜》
  15. 人工神经网络的算法原理,人工神经网络算法步骤
  16. php有个schost.exe_windows找不到svchost.exe(附图)
  17. 局域网组网 | 交换机常用命令
  18. ios 检查设备距离与电池状态及判断是否是Retina显示屏
  19. 网易实探瑞幸门店:消费者1.8折买到手软,店员累到流汗
  20. vscode让代码敲出火焰

热门文章

  1. 《初级会计电算化实用教程(金蝶ERP—K/3版)》一1.4 会计核算软件
  2. Adobe国际认证中国官网认证科目介绍
  3. IM --- Instant Messaging 即时通讯(环信IM云)
  4. MP3、WMA、AAC、OGG 格式 简单对比 (外加FLAC APE WV MP3pro)
  5. 2017 计蒜之道 初赛 第二场 A题(百度的年会游戏)
  6. w10系统服务器连接错误代码,Win10 0x80070002错误代码怎么解决-Win10 0x80070002错误代码的解决方法 - 河东软件园...
  7. 有没有发现,最近催收电话基本没有了?
  8. python最大值_python – 确定列的累积最大值
  9. 绝对定位与inset
  10. 【产业互联网周报】百度AI产业化框架初成;微信公开课强调toB;谷歌或收购Salesforce;“女全经济”主导全家消费。...