欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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);//不能打印出数据,{}

 

相关标签: JQuery jquery