यह जेएस लूप स्क्रिप्ट हमेशा jquery AJAX funciton के अंदर ui_item का अंतिम मान प्राप्त करती है। प्रत्येक पुनरावृत्ति के सही मूल्य को कैसे पकड़ सकता है?एक लूप समस्या के अंदर jQuery AJAX
for (var i = 0; i <= split_files_cb_value_holder.length - 1; i++){
var split_values = split_files_cb_value_holder[i].split(':');
ui_item = split_files_cb_value_holder[i];
$.ajax({
type: "POST",
url: "ds/index.php/playlist/check_folder",
data: "component_type="+$('#component_type').val()+"&value="+split_values[1],
success: function(msg)
{
console.log(ui_item); //ALWAYS GETS THE LAST VALUE
},
error: function()
{
alert("An error occured while updating. Try again in a while");
}
});
}
धन्यवाद!
ui_item इसे हल करने से पहले 'let' जोड़ें। – kamushin