Como adicionar uma nova linha a uma tabela especificada com jQuery?

votos
1

Existe um método interno para fazer isso?

E como fazer linhas da tabela selecionáveis ​​e exclua a linha selecionada?

Publicado 27/08/2009 em 06:07
fonte usuário
Em outras línguas...                            


3 respostas

votos
10
$('#yourTableId').append('<tr><td>new row</td></tr>');

Para apagar linha clicada fazer isso:

$('tr').click(function () {
    $(this).remove();
});
Respondeu 27/08/2009 em 06:09
fonte usuário

votos
1

Só fiz isso usando esta página stackoverflow:

$('.fw').append( 
    $('<tr/>').append( $('<td>').text('foo'))
)

Alternativa forma abreviada:

$('.fw').append( $('<tr><td>foo</td></tr>') );

Caixa http://docs.jquery.com/Manipulation para mais.

Respondeu 27/08/2009 em 06:09
fonte usuário

votos
0
var row = $('<tr><td>...</td><td>...</td></tr>');
var lastRow = $('table tr:last');
row.insertAfter(lastRow);
Respondeu 27/08/2009 em 06:09
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more