Обьясните пожалуйста почему переменная song
в приведенном коде в функции alert
равна undefined
? При этом внутри блока success
все ок. Правильно ли я понял, что для интерпретатора это две разных переменных? Скажите пожалуйста как сделать правильно.
function getTrackInfo(keys = null){
var song;
$.ajax({
type: 'POST',
url: '/main/getTrackInformation',
data: 'key=song&key2=title',
dataType:'JSON',
success: function (jsondata) {
song = jsondata.song;
$('#trackInformation').text(song);
}
});
alert(song);
}
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
При нажатии на submit (при регистрации) появится модальное окно с текстом об успехе и кнопочка перейти к заполнению профиля(в моем случае url такой...