23/07/2015, 03:02
|
| | Fecha de Ingreso: noviembre-2010 Ubicación: LEÓN (ESPAÑA)
Mensajes: 30
Antigüedad: 14 años, 1 mes Puntos: 0 | |
Recoger .val de inputs Hola gente,
estoy haciendo una pequeña app para una web, se trata de que un cliente introduzca la cantidad de cada talla de camiseta que necesite y recogerlas para devolver esos valores a otro lado con una cookie.
Estoy con el tema de recoger los values de los inputs, tengo 5 con class="talla" y un boton id="ver".
La consola me canta (10)undefined: undefined.
aquí el código
<table>
<tr>
<td>S</td>
<td><input class="talla" id="tallas" type="text" size="7" value="0" name="S"/></td>
</tr>
<tr>
<td>M</td>
<td><input class="talla" id="m" type="text" size="7" value="0" name="M"/></td>
</tr>
<tr>
<td>L</td>
<td><input class="talla" id="l" type="text" size="7" value="0" name="L"/></td>
<td><input type="button" class="ver" id="ver" value="Verificar"></td>
</tr>
<tr>
<td>XL</td>
<td><input class="talla" id="xl" type="text" size="7" value="0" name="Xl"/></td>
</tr>
<tr>
<td>XXL</td>
<td><input class="talla" id="xxl" type="text" size="7" value="0" name="XXl"/></td>
</tr>
</table>
y el script:
$(document).ready(function(){
nombretalla ='';
cantidadtalla ='';
lineatalla = '';
$('.ver').click(function(){
$('.talla').each(function(){
nombretalla = $('.talla',this).attr('name');
cantidadtalla = $('.talla',this).val();
lineatalla = nombretalla +': '+cantidadtalla;
console.log(lineatalla);
});
});
});
No veo el error. ¿Alguna ayudita?
Última edición por azanfer; 23/07/2015 a las 03:08 |