异步请求的数据,并将数据赋值给全局变量的一些解决方法
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了异步请求的数据,并将数据赋值给全局变量的一些解决方法相关的知识,希望对你有一定的参考价值。
参考技术A 第一个解决方法没有使用全局变量,直接在ajax请求中将请求到的数据赋值给需要的地方第二个方法是将请求到的数据,通过方法传参来传递给一个方法,然后再方法中来调用请求到的数据
第三个方法就是将ajax的异步加载改为同步加载
第四个方法
ajax请求获取的数据赋值给全局变量
function loadData(id) {
$.ajax({
url:"{% url 'post_address' %}",
type:'get',
async:false,
traditional:true,
dataType:"json",
success:function (response) {
a = response;
},
error:function (response) {
{#console.log(response)#}
}
});
return a;
}
datas = loadData(1);
console.log(datas);
以上是关于异步请求的数据,并将数据赋值给全局变量的一些解决方法的主要内容,如果未能解决你的问题,请参考以下文章
如何将Ext.Ajax.request请求 返回的值赋值给全局变量