Pessoal, preciso de uma ajuda para criar uma grid editável, o problema é:
- Quando eu clicar numa celula da tabela, ela crie um INPUT (dentro da TD) e jogar o valor da TD dentro do input.
Fiz um código aqui e funciona, mas eu o valor fica na TD e NA INPUT e se eu clicar mais de uma vez , vai gerando N inputs.
segue código:
<script>
$(document).ready(function() {
$("#grid td").click(function() {
var valor = $(this).text(); //até aqui ok
var nome = $(this).attr("name");
$('<input>').attr('type', 'text').attr('name',nome).attr('value',valor).appendTo($(this));
});
});
</script>
Pergunta
Ricardo T. do Prado
Olá,
Pessoal, preciso de uma ajuda para criar uma grid editável, o problema é:
- Quando eu clicar numa celula da tabela, ela crie um INPUT (dentro da TD) e jogar o valor da TD dentro do input.
Fiz um código aqui e funciona, mas eu o valor fica na TD e NA INPUT e se eu clicar mais de uma vez , vai gerando N inputs.
segue código:
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.