JQuery - Clonar fila con inputs y selects

   
Vista:

Clonar fila con inputs y selects

Publicado por cau (4 intervenciones) el 25/10/2013 21:17:24
Hola tengo el siguiente codigo que clona una fila de una tabla

1
2
3
4
5
tablad = $('#tabla');
    tr = $('tr:first', tablad);
    $('#agregarFila').live('click', function (){
        tr.clone().appendTo(tablad);
    });

el problema es que cuando se clona me repite los datos que escribí en la primera fila

había tratado así :

1
tr.clone().appendTo(tabla).find(':text, :hidden').val('');

pero con eso me limpiaba los datos de los selects entonces no me funciono..

alguien sabe como puedo limpiar solo los inputs de mis filas clonadas??..

Gracias...
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve

Clonar fila con inputs y selects

Publicado por xve (557 intervenciones) el 27/10/2013 08:40:43
Hola Cau, no te entiendo muy bien, y supongo que es porque no vemos el código html...

Según entiendo en tu código, copias la primera linea de una tabla la copias y añades al final de la tabla, no?

1
tr.clone().appendTo(tabla).find(':text, :hidden').val('');
Esta linea te limpia solo la linea cclonada, ya que estas haciendo referencia a ella...

Si quieres que te lo limpie en todas, simplemente pon:
1
$('#tabla').find(':text, :hidden').val('');

Coméntanos, ok? no se si te he entendido bien...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar