$(function(){
var ajax_data=$.getJSON('file.php',function(data){
arr = Object.keys(data).map(
(key) => [key, data[key]]
);
});
$.when(ajax_data).done(function(){
alert("Ура, вот данные из mySQL! "+arr[2])
//стоп. Получается, ВЕСЬ дальнейший код мне надо писать внутри $.when??? Какой ужас!
});
alert("этот алерт никогда не дождется данных. Печалька. "+arr[2]);
});
$(function(){
var ajax_data=$.getJSON('file.php',function(data){
arr = Object.keys(data).map(
(key) => [key, data[key]]
);
});
$.when(ajax_data).done(function(){
alert("Ура, вот данные из mySQL! "+arr[2])
//стоп. Получается, ВЕСЬ дальнейший код мне надо писать внутри $.when??? Какой ужас!
});
alert("этот алерт никогда не дождется данных. Печалька. "+arr[2]);
});
(async function() {
var data = await fetch('https://jsonplaceholder.typicode.com/users');
console.log(await data.json());
})();
<script src="jquery-3.6.0.min.js"></script>
<script>
$(function(){
$.get('file.php',function(data){alert(data);},'json')
});
</script>
<?php
$my_cool_object=159;
echo json_encode($my_cool_object);
?>