Как получить содержимое php файла с помощью javascript?
Пытаюсь получить содержимое (в файле одна строка) при помощи $.get('/position.php?getVar', init_map);
где position.php - файл с содержимым
rnbqkbnrpppppppp11111111111111111111111111111111PPPPPPPPRNBQKBNR
Создала тестовый скрипт test.php, чтобы было легче объяснить проблему.
<head>
<script src="https://code.jquery.com/jquery-1.12.4.js"></script>
<script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
<script type="text/javascript">
var map;
function ttt ()
{
console.log(map);
}
function init_map(pos)
{
map = pos;
console.log(map);
}
$(function()
{
$.get('/position.php?getVar', init_map);
ttt();
});
</script>
</head>
<body>
Hello!
</body>
Так вот. Подразумевается, что $.get будет передавать строку в init_map, выполнять эту функцию, а уже потом переходить к выполнению ttt(). Но вместо этого, судя по логам, он действительно подгружает значение из php-файла, но делает это после выполнения всех функций - лог в ttt() показывает undefined, а в init_map(pos) - уже все записано, как надо.
Как сделать, чтобы сначала выполнялась передача значений с помощью $.get, а потом программа уже работала со всем остальным по порядку?