JQuery请求数据赋予全局变量,解决同一个接口调用多次的问题
程序员文章站
2022-03-01 15:14:20
...
问题:后台只给我一个接口,在页面中我请求了五次(造成了资源的浪费),怎么才能只请求一次接口,给五个部分使用呢
方案:JQuery请求数据赋予全局变量
var obj={};
$.ajax({
url:url,
type:"POST",
dataType:"JSON",
async:false,//重要
success:function(res){
obj=res;
},
error:function(data){
alert("出错啦");
}
})
console.log(obj);//能打印出数据
var obj={};
$.ajax({
url:url,
type:"POST",
dataType:"JSON",
success:function(res){
obj=res;
},
error:function(data){
alert("出错啦");
}
})
console.log(obj);//不能打印出数据,{}
下一篇: 获取一些全局变量的方法。