定义全局变量缺获取不到ajax返回的数据,遇到过几次了还是会经常忘记。原因是ajax是异步执行的。需修改为同步方可(不建议此种方法,还是把数据在success方法中处理更稳妥)。
var a;
$.ajax({
type: "POST",
url: "api.php",
dataType:"json",
async: false,
data:{
action:'GetStats'
},
success: function(data){
a = data;
}
});
alert(a);
最新评论