Jquery функция $.GetScript и $.ajax не передают результат, хотя он есть
При попытки получить переменную из скрипта `update.js` я получаю `UpdateVersion is not defined`. Это и при $.ajax и при $.GetScript. Браузер Google Chrome
Получаю скрипт по этой ссылке "https://stepan323446.github.io/Pony-UI-Plugin-Update/update.js"
Интересно, что функцию из этого скрипта `alert("Hello");` он вызывает, а самим результатом я воспользоваться не могу. Пишет, что переменная не найдена.
$.ajax({
url: 'https://stepan323446.github.io/Pony-UI-Plugin-Update/update.js',
dataType: 'script',
async: false,
success: function(result)
{
console.log(UpdateVersion);
console.log(result); /* undefined */
}
});
Слышал, что может быть из-за async: true автоматически поставленный, поэтому сделал синхронную, но это не помогло.
alert("Hello") срабатывает на странице, а остальные переменные не получаю.
Тем, кто не хочет переходить по ссылке выше, ниже код из update.js:
let UpdateVersion = "1.2.0";
let linkToDownload = "Link...";
alert("Hello");
function sayHello()
{
alert("Hi");
}
Заранее спасибо