我正在以下面的方式进行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;
};