Estoy utilizando el codigo de este enlace http://voragine.net/weblogs/como-anadir-dinamicamente-campos-a-un-formulario-html-con-jquery para añadir campos dinamicamente.
He seguido el ejemplo y he cambiado el campo de texto por dos select.
Head:
newElem.children(':first').attr('name', 'dia' + newNum);
newElem.children(':second').attr('name', 'mes' + newNum);
Body:
<div id="input1" style="margin-bottom:4px;" class="clonedInput">
Dia: <select name='dia1' id="dia1" title='dia1' style="width:50px;"><br />
<option value='0'>Día</option>
<?php
for( $i=1;$i<=31;$i++)
{ ?>
<option value='<?php echo $i; ?>'><?php echo $i; ?></option>
<?php } ?>
</select>
Mes: <select name='mes1' id="mes1" title='mes1' style="width:110px;">
<option value='0'>Mes</option>
<option value='1'>Enero</option><option value='2'>Febrero</option><option value='3'>Marzo</option><option value='4'>Abril</option>
<option value='5'>Mayo</option><option value='6'>Junio</option><option value='7'>Julio</option><option value='8'>Agosto</option>
<option value='9'>Septiembre</option><option value='10'>Octubre</option><option value='11'>Noviembre</option><option value='12'>Diciembre</option>
</select>
</div>
Cambiando esto, genera las variables dia1, mes1, dia2, mes2... el problema es al intentar añadir un tercer campo:
newElem.children(':third').attr('name', 'año' + newNum);
Al añadir este ya me desconfigura las variables, genera dia1, mes1, año1, año2, año2,año2...
¿Estoy poniendo mal el third o algo? Es que necesitaria añadir hasta cinco campos. Dia, mes, año, hora y minutos.
No me funciona el enlace. ¿Puedes ponerlo sin el formato del tipo enlace? Es que así se contrae con los puntos suspensivos y luego no se recupera... raro, la verdad...
Cita de: joecarl en 28 Julio 2015, 12:19 PM
No me funciona el enlace. ¿Puedes ponerlo sin el formato del tipo enlace? Es que así se contrae con los puntos suspensivos y luego no se recupera... raro, la verdad...
Modificado arriba, el enlace que fallaba es este http://voragine.net/weblogs/como-anadir-dinamicamente-campos-a-un-formulario-html-con-jquery
Una pregunta de formulario, ¿con los button no sale el simbolo clic como con los submit?
Mod: No hacer doble post
Sólo hace falta transformarlo en submit:
<button type="submit">Texto</button>
Salu2! :silbar: