读取函数之外的变量

时间:2015-12-09 02:06:21

标签: jquery var

我试图在另一个函数中使用var集。我怎么能做到这一点?

$.getJSON(accountProjects, function (data) {
    $.each(data, function (i, v) {
        if (v.name == firebase_uid) {
            var project_hash_id = v.name;
            $('span').text(v.hashedId);
            return;
        }
    })
});

$('div').text(project_hash_id);

谢谢,

1 个答案:

答案 0 :(得分:1)

$.getJSON有一个回调。

将您的代码置于$.getJSON成功

之内
$.getJSON(accountProjects, function (data) {
    var project_hash_id ="";
    $.each(data, function (i, v) {
        if (v.name == firebase_uid) {
            project_hash_id = v.name;
            $('span').text(v.hashedId);
            return;
        }
    })
    $('div').text(project_hash_id);
});