Добрый день.
Есть переменная lang, объявлена в блоке. Присваиваю ей значение в одном функционально блоке, а в другом использую, НО там где ее использую, она undefined. Подскажите пожалуйста, почему?
Вот код:
$('button[id="searchBtn"]').click(function () {
....
var lang;
$.getJSON(
'core/lang.php', {
word: $('input[id="searchInput"]').val()
},
function (data) {
var result = JSON.parse(data);
lang = result['lang'];
},
);
$.get(
'core/search.php', {
word: $('input[id="searchInput"]').val(),
lang: lang
},
function (data) {
result = JSON.parse(data);
console.log(result);
},
)
});