Comment ajouter une nouvelle ligne à une table spécifiée avec jQuery?

voix
1

Y at-il une méthode intégrée pour le faire?

Et comment faire des lignes de table sélectionnables puis supprimer une ligne sélectionnée?

Créé 27/08/2009 à 06:07
source utilisateur
Dans d'autres langues...                            


3 réponses

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

Pour supprimer la ligne cliquée faire ceci:

$('tr').click(function () {
    $(this).remove();
});
Créé 27/08/2009 à 06:09
source utilisateur

voix
1

Juste l'a fait en utilisant cette page stackoverflow:

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

manière raccourcie alternative:

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

Commander http://docs.jquery.com/Manipulation pour plus.

Créé 27/08/2009 à 06:09
source utilisateur

voix
0
var row = $('<tr><td>...</td><td>...</td></tr>');
var lastRow = $('table tr:last');
row.insertAfter(lastRow);
Créé 27/08/2009 à 06:09
source utilisateur

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