Muchas gracias de nuevo por responder. Tampoco hay manera, he echo lo que tu me dices, pero hay algo que se me debe escapar:
Código:
<script src="jquery-1.5.1.js" type="text/javascript"></script>
<script>
$(document).ready(function(){
$("#mascampos").duplicar();
});
x=0;
jQuery.fn.duplicar=function (){
x++;
var obj = $('.autor').first().clone().attr('id','prueba' + x);;
var nuevo = $('#prueba').append(obj);
}
</script>
Código:
<li id="li_12" >
<label class="description" for="element_12">Autors de l'article</label>
<div id="prueba">
<select class="element select medium" id="autor" name="autor">
<?
$consulta1=mysql_query("SELECT * FROM Investigadors");
?>
<?
echo "<option value='0' selected='selected'>Selecciona un investigador de la llista...</option>";
while($registro1=mysql_fetch_array($consulta1))
{
//echo "Hola";
echo '<option value="'.$registro1['Id'].'">'.$registro1['Nom'].$registro1['Cognom'].'</option>';
//echo "<option value='1'>Hola</option>";
//{echo '<OPTION VALUE="'.$row[Nom].'">'.$row[Nom].'</OPTION>';};
}
echo "</select>";
?>
</select>
<p>
<a href="#" id="mascampos">Más campos</a> </p>
</div>
</li>