I need to count the size of an array and its lenght gives as undefined.
Why?
('body').on('click', "#btnGravar", function() {
$("input:checked").each(function() {
var infoPedidos = [];
var classes = $(this).attr("class");
var value = $(this).data("id");
if (classes !== undefined && value !== undefined) {
var idColaborador = $("#cmbColaboradores").val();
var id = $(this).data("id");
var protocolo = $(this).data("protocolo");
var sistema = $(this).data("sistema");
var equipe = $(this).data("equipe");
var finalidade = $(this).data("finalidade");
var fornecedor = $(this).data("fornecedor");
infoPedidos.push({
id: id,
protocolo: protocolo,
sistema: sistema,
equipe: equipe,
finalidade: finalidade,
fornecedor: fornecedor
})
console.log(infoPedidos.lenght);
}
});
});