jQuery: Possible to wait for $.get to finish loading before continuing?
javascript, jquery, json, loops
Solution
$.ajax({
async: false,
type: 'GET',
url: 'http://localhost/play.php',
success: function(data) {
//callback
}
});
That should do it.
Old docs
2021 docs
Problem
The folowing script does not wait for $.get to finish loading the page before continuing with the loop: ``` $.each(data.songs, function(index, val) { $('#nowartist') .append('song starting'); $.get("http://localhost/play.php", function(data){ alert('done'); }); }); ``` data is a JSON object Any ideas or comments will be greatly appreciated.