Si, claro.
Dejo la solución por si alguien busca lo mismo.
En mi HTML hay cosas que estan demas como el input hidden que son parte de otra funcionalidad, pero lo que importa es el ejemplo de duplicado :)
Código HTML:
Ver original<div class="producto-container"> <div class="producto-row-0"> <div class="form-group col-md-5"> <input type="text" name="producto" class="form-control input-sm" placeholder="Producto"> <input type="hidden" name="prod_custom" class="form-control input-sm" placeholder="Producto Personalizado" value="0"> <div class="form-group col-md-2"> <input type="text" name="cantidad" class="form-control input-sm" placeholder="Ingrese la cantidad"> <div class="form-group col-md-2"> <input type="text" name="precio" class="form-control input-sm" placeholder="Precio"> <div class="form-group col-md-2"> <input type="checkbox" name="act_custom" class="act_custom"> <div class="boton form-group col-md-1"> <label class="sr-only" for="">Agregar otro Producto
</label>
Código Javascript
:
Ver original//Agrega Nuevos Campos de Productos
var i = 1;
$("#add-producto").click(function(e){
e.preventDefault();//eliminamos el evento por defecto
$(".producto-row-0").clone().appendTo(".producto-container").attr("class","producto-row-"+(i++));
});
Saludos.