标签:
再一次FUCK JS 屌语法 擦你妹
定义一个全局全量,例如:var i=0;
然后调用jquery的一个函数
$.get(url, function(data) {
i=9;
})
alert(i);
得到的是0而不是9.
var i=0;
$.ajax({
url:"test.html",
success:function(){
i = 9;
},
async: false
});
alert(i)
就可以啦
例如:
如果不加上主句:
result是没有返回值的,因为在还没有执行异步请求操作之前就已经执行return了。
浅析jquery ajax异步调用方法中不能给全局变量赋值的原因及解决方法
标签:
原文地址:http://www.cnblogs.com/subtract/p/4726598.html