js的嵌套function中使用ajax返回值接收不到的问题与解决方法

时间:2020-10-16 10:44:41   收藏:0   阅读:25

嵌套文件 有个方法 

var a =  add_answer(is_correct,select_answer,‘‘,1);

方法里面
   var obj = ‘‘;  //注意要点 
$.ajax({
url: "{{url(‘/answer.html‘)}}",
type: ‘post‘,
dataType: ‘json‘,
data: data,
async:false, //同步 只有在它执行完 才往下走
success:function(data) {

if(data.result_code == 1){

obj = data.result_code; //就是这里 不能直接return 会得不到东西
}

}
})
return obj; //在这里返回的数据 在调用的时候可以得到
评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!