异步ajax和同步的区别
程序员文章站
2022-06-10 09:38:18
...
同步ajax和异步的区别
官方的解释
sync默认是true,即为异步方式,.ajax里的success方法。若要将其设置为false,则所有的请求均为同步请求,在没有返回值之前,同步请求将锁住浏览器,用户其它操作必须等待请求完成才可以执行
平时我们写ajax的时候一般默认不写sync,默认为异步请求
一下为简单的ajax写法
$.ajax({
type:"get",// get或者post
url:"abc.php",// 请求的url地址
data:{},//请求的参数
dataType:"json",//json写了jq会帮我们转换成数组或者对象 他已经用JSON.parse弄好了
timeout:3000,//3秒后提示错误
beforeSend:function(){
// 发送之前就会进入这个函数
// return false 这个ajax就停止了不会发 如果没有return false 就会继续
},
success:function(data){ // 成功拿到结果放到这个函数 data就是拿到的结果
},
error:function(){//失败的函数
},
complete:function(){//不管成功还是失败 都会进这个函数
}
})
// 常用
$.ajax({
type:"get",
url:"",
data:{},
dataType:"json",
success:function(data){
}
})
上一篇: 智能名片代理如何选择?如意推、链脉、客来易助力创业
下一篇: cookie实现页面显示上次访问时间
推荐阅读
-
浅析php中抽象类和接口的概念以及区别
-
芹菜和水芹的区别在哪?芹菜的作用和功效是什么?
-
Java中HashMap和TreeMap的区别深入理解
-
SQL中distinct 和 row_number() over() 的区别及用法
-
vue的style绑定background-image的方式和其他变量数据的区别详解
-
详解Node.js中path模块的resolve()和join()方法的区别
-
Ajax异步获取html数据中包含js方法无效的解决方法
-
茼蒿的花蕊可以吃吗?它和格桑花有什么区别?
-
浅谈Java异常的Exception e中的egetMessage()和toString()方法的区别
-
CPU盒装和散装有什么区别 CPU盒装和散装的区别介绍