全局变量总是在jquery中显示为空白

时间:2017-07-25 16:03:50

标签: jquery

我在jquery中创建了一个全局变量。然后我创建了一个函数,在其中我使jquery得到调用并将响应var设置为全局变量。当我对该全局变量执行console.log时,它始终显示为空白。我做的代码是

var currentname = "";
function getcurrentname() {
    $.get(
        url
    ).success(function(response) {
        response = JSON.parse(response);
        currentname = response.name;
    });
}
getcurrentname();
console.log(currentname);

所以我应该怎样做全局使用该变量。

1 个答案:

答案 0 :(得分:0)

你应该在ajax请求中使用async:false