位置: 编程技术 - 正文

jQuery中的ajax async同步和异步详解

编辑:rootadmin

推荐整理分享jQuery中的ajax async同步和异步详解,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

项目中有这样一个需求,使用ajax加载数据返回页面并赋值,然后前端取出该值

这其中涉及到代码的顺序问题,有时后台还未返回数据,但已执行后面代码,

所以就会造成取不到值

如果①还未从后台返回数据 此时执行②就获取不到值

Ajax的第一个字母是asynchronous的开头字母,这意味着所有的操作都是并行的,完成的顺序没有前后关系。

$.ajax()的async参数总是设置成true,这标志着在请求开始后,其他代码依然能够执行。

如果把这个选项设置成false,这意味着所有的请求都不再是异步的了,这也会导致浏览器被锁死。

虽然官方不建议这么干,只是不能用太多,否则会造成用户体验不佳

举个栗子

jQuery中的ajax async同步和异步详解

当把asyn设为false时,这时ajax的请求时同步的,也就是说,这个时候ajax块发出请求后,

他会等待在①这个地方,不会去向下执行②,直到①执行完毕

此时依次执行顺序为

setp 1

hello ajax

setp 2

如果async为true 则执行顺序为

setp 1

setp 2

hello ajax

关于本文给大家叙述的jQuery中的ajax async同步和异步,全部介绍完了,希望对大家有所帮助。

利用jQuery实现漂亮的圆形进度条倒计时插件 jQueryFinalCountdown是一款时尚的圆形进度条样式的jQuery倒计时插件。该倒计时插件可以显示倒计时的秒、分钟、小时和天数。它采用圆形进度条来作为倒计

jQuery复制表单元素附源码分享效果演示 我们在提交表单时,有时会遇到需要重复添加多个相同表单元素,如订单信息中需要添加多个不同型号的产品、表单数据中新增字段信息等。这个时候

jquery插件pagination实现无刷新ajax分页 1、前台使用ajax无刷新分页,主要需要生成分页的工具条,这里使用的是jquery.pagination.js插件参数可以参考----张龙豪-jquery.pagination.js分页下面贴出代码/**

标签: jQuery中的ajax async同步和异步详解

本文链接地址:https://www.jiuchutong.com/biancheng/370377.html 转载请保留说明!

上一篇:将jquery.qqFace.js表情转换成微信的字符码

下一篇:利用jQuery实现漂亮的圆形进度条倒计时插件(jquery技巧)

  • 合伙企业转让股权如何缴税
  • 免缴车船税
  • 递延所得税资产怎么计算
  • 在计算应纳税所得额时下列
  • 什么是小规模纳税人税率
  • 将房产以股权形式出售
  • 翻唱歌曲发行时怎么把原唱名字改了
  • 退去年的教育费附加
  • 经济合同
  • 法院案件受理费计算器
  • 支付城镇土地使用税会计科目
  • 资产已报废折旧怎么计算
  • 分公司注销存货处理
  • 旧设备进口关税
  • 个人转到公司账上的钱能开发票吗
  • 不是企业性质的民办学校要交什么税
  • 物业公司收取电费加价依据
  • 税务局查账一般需要几天
  • 外经证预交增值税和专管员
  • 房产税的征收对象有哪些
  • 第一季度时间范围
  • 应付职工薪酬年末需要结转吗
  • win10夜间模式怎么打开不了
  • 民非提供服务收到的现金怎么算
  • 债券利息收入征税吗
  • win10怎么找应用程序
  • 房地产企业所得税预提成本10%
  • 工程竣工的条件是什么
  • 境外服务收入如何申报增值税
  • 雷尼尔山位于美国西北部
  • 基于php的系统
  • php jquery
  • redis incr 高并发
  • 客户倒闭预收款怎么处理
  • 企业所得税退税申请理由怎么写
  • 折扣店商场
  • 出售无形资产净收益计入什么科目
  • 贴现需要什么手续
  • phpcms怎么用
  • 销售成本是付现成本吗
  • sql2017附加数据库
  • sqlserver 数据迁移
  • sql 文件存储
  • 材料成本差异的超支与节约
  • 固定资产清理费用对应科目
  • 电费发票未到怎么入账
  • 个人打钱到公司账上违法吗
  • 展览门票收入按什么征税
  • 接受慈善捐款结尾怎么写
  • 我的发票查询
  • mysql在数据分析中的作用
  • centos怎么看硬盘
  • 联想笔记本bios设置启动顺序
  • 安装win7需要激活吗
  • ubuntu14.04下apt-get install的报错以及解决方法
  • dos查看进程占用cpu
  • rhel7提供的5种基本安装方式是
  • win7系统怎么设置屏保
  • win7笔记本电脑
  • cocos creator js ts
  • Linux shell实现HTTP服务示例代码
  • 批处理文件是脚本吗
  • jquery生成div
  • 详解16型人格
  • dos的for用法
  • base如何使用
  • python 数独破解器
  • eventlistener js
  • 文件夹右键菜单管理
  • python2.7.11
  • dom和javascript的关系
  • jquery绑定onchange
  • 手游开发商和发行商有哪些
  • python中deque
  • js jquery区别
  • unity ugui组件
  • 广东省国家税务总局稽查局局长
  • 关联企业业务往来税收调整
  • 建筑工程提前投入使用
  • 韩国税务怎么算收入
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设