Есть ajax запрос, как заставить передавать все значения item.id в new_id ? (передается только последнее)
var info_id = null;
var new_id = null;
$.ajax({
url: "/api/myinv",
type: 'GET',
dataType: 'json',
beforeSend: function(){
$('#my_inventory').html('<div class="sk-spinner sk-spinner-double-bounce"><div class="sk-double-bounce1"></div><div class="sk-double-bounce2"></div><br></div><br>Loading skins, please wait...');
},
success: function(data) {
var str = "";
data.items.forEach(function(item, i, arr){
new_id= item.id; // в item.id хранится много значений
str += '<div class="mini_skin gray_gradient col-lg-1">' +
'<div class="mini_info">' +
'<span class="stat_trak">' +
'<input type="checkbox" data-item-id="' + item.id + '" data-item-class="'+ item.classid +'" data-item-price="'+ item.price +'" name="somename'+ item.id +'" class="itemsInv" value="1"></span>'+
'<span class="price shadow1" price="">'+item.price+' <i class="fa fa-diamond"></i></span>'+
'</div>' +
'<img src="' + item.icon_url + '" alt="skin2" class="shadow1">' +
'<div class="name_box restricted_gradient">' +
'<span class="weapon_name shadow1">'+item.name+'</span><span class="weapon_type shadow1"></span></div></div>';
});
$("#my_inventory").html(str);
$("#my_inventory").append("<div style='clear:both'></div>");
}//
})
}
else {console.log("Error");}
}
});
return false
}
);
$(document).on('change', 'input.itemsInv', function(){
console.log("new_id =", new_id); // Получаю только последнее значение item.id
});