salve ho molti campi input con classe class_descrizione e al submit del form o return controlla_e_invia().
Mi aspetto in console oltre a mostrare "dentro controlla e invia" che mostri tanti "dentro each" tante sono gli input con classe class_descrizione invece dentro each non appare mai , perchè
codice:function controlla_e_invia() { console.log('dentro controlla e invia'); $(".class_descrizione").each(function() { console.log('dentro each'); var id_descrizione = $(this).attr("id"); var descrizione = $('#' + id_descrizione).val() var id_to_get = id_descrizione.split('_'); console.log('|'+id_to_get); var quantita = $('#id_class_quantita_' + id_to_get[3]).val(); var um = $('#id_class_um_' + id_to_get[3]).val(); console.log('um ' + um); if (descrizione && (quantita == '' || um == '')) { alert('Quando inserisci la descrizione devi anche inserire quantita e unità di misura alla riga ' + id_to_get[3]) return false; } }); //return false; }