2015-12-09 45 views
0

我正在尝试使用另一个函数中设置的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

$.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); 
});