2011-04-28 20 views
8

Duplicar posible:
What is the best way to remove a table row with jQuery?¿Cómo usar jquery o javascript para eliminar una fila en el índice?

Si tengo tabla con 3 filas con tr etiqueta, ¿Cómo se quita la primera fila (índice 0), ya sea con jQuery o algún otro javascript?

+0

+1 para pedir un enfoque no jQuery. – gilly3

+0

No es exactamente un duplicado de la pregunta planteada. Esto pregunta específicamente sobre la eliminación por índice y también pregunta sobre las formas de hacerlo que no son jQuery. –

Respuesta

1

El jQuery docs son un gran recurso para este tipo de cosas ...

$("tr:first").remove() 
7

tratar

$("tr").eq(0).remove(); 

Sin embargo, al igual que @Gregg dijo, echar un vistazo a official docs

4

Este eliminaría la tercera fila en una tabla.

$("table tr:eq(2)").remove(); 

Además, no se olvide de utilizar <thead> y <tbody> en su <table>. Hace las cosas más accesibles y ayuda si desea utilizar un complemento para clasificar más adelante en el futuro.

1

Aquí está el "alguna otra javascript" enfoque, que en sí es muy simple:

document.getElementById("myTable").deleteRow(0); 
+0

De interés: https://developer.mozilla.org/en/DOM/HTMLTableElement –

Cuestiones relacionadas