得到外部变量的ajax响应

时间:2017-05-16 08:53:33

标签: javascript jquery ajax

我正在以下面的方式进行ajax调用,我想得到一个外部变量的响应,但我不希望像

那样异步。
  

[弃用]主线程上的同步XMLHttpRequest因其对最终用户体验的不利影响而被弃用。如需更多帮助,请查看https://xhr.spec.whatwg.org/

如果没有假错误

,请帮助我解决如何执行此操作的问题
let getUser = (emailID) =>{
    let userData;
    let json ={
        'email': emailID
    };
    $.ajax({
        async: false,
        type:'post',
        url:'getUserDetails.php',
        data: {userEmailAddress:json},
        success:function(response){
            if(response.status == 'success'){
               userData = response.DATA;
            }else if(response.status == 'error'){
                console.log('Failed');
                console.log(response);
            }
        },
        error:function(response){
            console.log('ajax fail');
            console.log(response);
        }
    });
    console.log(userData);
    return userData;
    };

0 个答案:

没有答案