jquery如何在异步方式中给全局变量赋值
2015-04-14 13:20
211 查看
定义一个全局全量,例如: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)
然后调用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)
相关文章推荐
- jquery 异步调用方法中不能给全局变量赋值的原因及解决办法
- jquery ajax done 函数 异步调用方法中不能给全局变量赋值的原因及解决办法
- jquery ajax success 函数 异步调用方法中不能给全局变量赋值的原因及解决办法
- 关于Jquery 异步Ajax回调函数中数据变量不能赋值给外部全局变量的原因分析及解决方法
- jquery 异步调用方法中不能给全局变量赋值的原因及解决办法
- ajax方法如何给全局变量赋值
- JQuery中使用Ajax赋值给全局变量失败异常的解决方法
- jquery全局变量3中方式:var test=5;function(){test=5;};window.test=5;
- [JS]JQuery中使用Ajax赋值给全局变量异常解决方案
- jquery ajax 异步调用方法中不能给全局变量赋值的原因及解决办法
- JQuery中使用Ajax赋值给全局变量异常的解决方法
- jquery中各个方法调用不到+全局变量在局部无法赋值
- jquery中如何设置全局变量
- JQuery中使用Ajax赋值给全局变量异常的解决方法
- ajax方法如何给全局变量赋值
- jquery利用async在ajax中给全局变量赋值
- JQuery中使用Ajax赋值给全局变量失败异常的解决方法
- jquery 异步事件 (使用异步事件 改变页面全局变量问题)
- JQuery中使用Ajax赋值给全局变量异常解决方案
- ASP.NET MVC异步验证是如何工作的01,jQuery的验证方式、错误信息提示、validate方法的背后