我有这个方法:
function getUserName(guid) {
var name = "Unbekannt";
$.getJSON(urlCurrent, {
"method" : "get_user_info",
"guid" : guid,
"auth_token" : temporaryAuthToken
}, function(data) {
if (data.status == 0) {
alert(data.result[0].name);
name = data.result[0].name;
}
});
return name;
}
几乎一切正常:Ajax-Request 获取数据并触发回调函数,这样
alert(data.result[0].name);
显示具有此值的弹出窗口:“Forename Surname”
但随后在
return name;
该方法返回“Unbekannt”,尽管 name 应该具有新值“Forename Surname”。发生了什么,错误在哪里?
多谢