Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Fernando José

Jquery Clonar

Recommended Posts

Galera,

 

Peguei uma função jquery para colocar uma TR no alguns input.

 

O problema que ao clonar ela duplica a linha com os dados preenchidos e eu preciso que ele duplique a linha mas a segunda fica em branco os value dos inputs.

 

Alguém pode me ajudar?

 

<script type="text/javascript">
function clonar(id,remove){
	id = document.getElementById(id);
	jQuery(id).clone(true).insertAfter(id);
	jQuery(remove).remove();
	jQuery(id).removeAttr("id");
}
</script>

Dentro da tabela

<tr id="parcela1">
        <td height="30" align="center" bgcolor="#E7E7E7"> </td>
        <td align="center" bgcolor="#E7E7E7"> </td>
        <td align="center" bgcolor="#E7E7E7"><input name="banco[1][]" type="text" class="Formularios" size="10" /></td>
        <td align="center" bgcolor="#E7E7E7"><input name="numero[1][]" type="text" class="Formularios" size="10" /></td>
        <td align="center" bgcolor="#E7E7E7"><input name="valor[1][]" type="text" class="Formularios" size="10" /></td>
        <td align="center" bgcolor="#E7E7E7"><input name="data[1][]" type="text" class="Formularios" value="30/05/2009" size="12" /></td>
        <td align="center" bgcolor="#E7E7E7">10/12/2009</td>
        <td align="center" bgcolor="#E7E7E7"><a onclick="clonar('parcela1',this)" href="javascript:void(0)">+</a></td>
</tr>

Valew

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não use o método clone para isso. Replique tag por tag, ou usando createElement, ou apague os values após replicar.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.