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>
Question
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 to comment
Share on other sites
2 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.