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 /> <?php
for( $i=1;$i<=31;$i++)
{ ?>
<option value='<?php echo $i; ?>'>
<?php echo $i; ?></option> <?php } ?>
Mes:
<select name='mes1' id="mes1" title='mes1' style="width:110px;">
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.