I want to call functions of parse.com in for loop, but when I put functions into for loop then for loop gets completed without response from functions.
for (var i = 0; i <tourPackage.length; i++) {
var Apackage = tourPackage[i].attributes;
tourPackageDest.set("package_id",tourPackage[i].id);
tourPackageDest.set("itinerary",Apackage.holiday_short_detail);
var SD = Apackage.destination.split(',');
for(var k=0; k<SD.length;k++){
var destPlace = Parse.Object.extend("Cities_World");//DestinationMaster
var query = new Parse.Query(destPlace);
query.equalTo("place_name", SD[k]);
query.find().then(function(results){
console.log(results);
});
tourPackageDest.save(null,{
success: function(Tpackage){
console.log("Successfully saved in PackageItineraryMaster");
}
});
}
}