用jquery的ajax方法获取不到return返回值

/**
  * (1)同步调用 (2)且在ajax对全局变量进行设值 (3)ajax函数外将变量return
  * 结果:返回 2。成功获取返回值
  * 成功原因:先执行result = 2;再往下执行return result;
*/
 function checkAccount3(){
     var result = 1;
     $.ajax({
         url : 'test.do',
         type : "post",
         data : {},
         async : false,
         success : function(data) {
             result = 2;
         }
     });
     return result;
 }

posted on 2018-11-30 09:36  鸿渐于磐  阅读(69)  评论(0)    收藏  举报

导航