ajax同步有什么用,ajax异步和同步有什么区别

本文通过日常生活场景解释了Ajax中异步和同步请求的区别,同步如煮水煮饭打扫厨房,异步则可同时进行。通过$.ajax示例展示了如何在JavaScript中运用它们处理数据。

之前有去面试,人家问我 jpuery 中 Ajax 异步和同步有什么区别,当时就被问住了,真不会,就回来搜索学习下。

实现异步和同步代码

$.ajax({

type: "POST",

url: "/Food/addGroup", //获取数据地址

async: false, //使用同步的方式,true为异步方式

dataType:"json", //使用json对象返回数据

data: {

is参数名: 传递参数 //传递参数过去

},

success: function (data) { //返回处理

if (data.Code == 1) {

location.href = '/Food/GroupPayResults';

}

else {

jAlert(data.Message, '警告对话框'); //出错将出错的信息打印出来。

}

},

error: function (XHR) {

jAlert('系统繁忙,请稍候再试!', '警告对话框');

}

});

简单例子:你现在需要做几件事做,煮水,煮饭,打扫厨房等。

同步就是先煮好水,再煮饭,再打扫厨房,就做完一件事再做一件。

异步就是放水在煮,同时也煮饭,还可以同时打扫下厨房。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值