Cita:
Iniciado por Naahuel El código si funciona, aunque mal por la forma en que lo has puesto. A vos no te debe funcionar porque has cerrado </select> dos veces. Por la forma en que llamás a la función duplicar, esta se llama sólo una vez al cargar el documento. Lo correcto sería así:
Código Javascript
:
Ver original$(document).ready(function(){
$("#mascampos").click(function(){
$('#autor').duplicar();
});
});
var x=0;
$.fn.duplicar = function(){
var obj = $(this).first().clone().attr("id","autor" + x);
var nuevo = $("#prueba").append(obj);
x++;
}
Creo que ya me funciona del todo. Muchísimas gracias Naahuel!!!
Cita:
Iniciado por Dany_s para qué querés generar id dinámicos? no hacen falta
Para poderlos enviar desde el formulario y guardarlos en mi bd, aunque por loq ue dices quizás haya otra solución. No estoy muy ducho en el lenguaje de programación web.