jQuery异步ajax

ajax在网页中最大的一个优点就是允许浏览器与服务器通信而无需刷新当前。这意味着要检索或者是更新信息的某一个小部分的时候,只需要从服务传送那一部分需要的信息而不再需要重新下载整个页面。

 

1、同步与异步的实现方式

 

其实很简单,就是对象参数的设置:

$.ajax({

    type:..,

    url:...,

    async: false, //默认是true:异步, false:同步。

});

alert('同步与异步');

(1)如果是同步,只有ajax请求完成返回数据之后代码才能继续往下执行。(脚本会停留并等待服务器发送回复然后再继续)

(2)如果是异步,不管ajax的执行请求有没有返回,代码都会继续往下执行。(脚本允许页面继续其进程并处理可能的回复)

 

2、同步与异步的实际使用场景

 

(1)在实际的应用过程中,如果遇到一些需要一步一步执行下去,只有上一步走完才能走下一步的时候。

 

(2)在不需要ajax及时的请求结果的情况下,需要页面可以继续执行下去。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值