2015-12-09 4 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); 
}); 
Смежные вопросы