консоль лог сразу выдает обе задачи через 10 секунд
var i=0;
var maxCount = taskIDs.length
window.setInterval(function(){
if(i<maxCount){
$.ajax({
type: "POST",
url: 'http://server:4993/api/v1/tasks/'+taskIDs[i]+'/executions',
async: false,
xhrFields: {
withCredentials: true
}
}).done(function(){
console.log("Task "+i+" start success")
i++;
}).fail(function(){
console.log("Task "+i+" start fail")
})
}else{
javascript:window.close('','_parent','');
}
}, 10000);
Добавил закрытие окна после запуска всех тасков