lo que pasa es que la variable cant existe solo en la funcion y despues muere.
prueba lo siguiente:
Código javascript
:
Ver originalvar cant = 0;
$(".row1").each(function(cant){ //todos los que sean de la clase row1
if($(this).checked == true){
cant++;
// $("#cant").val( $("#cant").val() +1 ); si no resulta el anterior lo guardas en un hidden
}
});
no entiendo xq no funciona si se supone que la variable debería ser global.
Prueba tambien declarando cant antes del $(document).ready()
Eso.
eso debería solucionar el problema.