I am new to programming. I need help to convert my codes into a sequential promise. It has checkboxes that fetched the checked values and then run the code displayed below. Appreciate any help.
var promises = [];
for (var i in checkValues) {
//var request = AjaxAsync(checkValues[i]);
//promises.push(request);
var request = $.ajax({
url: '/inventory/supplier_replacement/details/DownloadSupRet',
method:'post',
data: {
hrd_id : '{{.Tconf.hdr_id}}' ,
checkbox_id : checkValues[i] ,
qty : $('#'+checkValues[i]).val() ,
},
success: function (data) {
console.log(data[0]);
var htdata = '<div class="alert alert-danger"> Error: </div>';
if(parseInt(data[0])>0){
htdata = '<div class="alert alert-success"> Success: ID # '+data[0]+' </div>';
}else{
htdata = '<div class="alert alert-danger">'+data[1]+'</div>';
errorcount +=1
}
$( ".errorDv" ).append(htdata)
}
})
promises.push(request);
}