Yes, you can. Just fire up rest of the calls when the first resolves:
$.ajax( ... ) // First AJAX
.then(function(response) {
// Play with the response of first AJAX operation
return $.when([
$.ajax( ... ), // Second AJAX
$.ajax( ... ), // Third AJAX
$.ajax( ... ) // Fourth AJAX
]);
})
.then(function(response) {
// Play with the response of rest of the AJAX operations.
})
5
solved Give top priority to one Ajax