如何使用jQuery或JavaScript在特定索引处删除行?

12

+1 鼓励使用非 jQuery 方法。 - gilly3
1
这并不完全是所述问题的重复。它特别询问如何按索引删除,同时也询问了非jQuery的实现方式。 - Tim Ludwinski
4个回答

11

尝试

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

然而,就像@Gregg所说的那样,请查看官方文档


10

这将从表格中删除第三行。

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

此外,不要忘记在你的<table>中使用<thead><tbody>。 这可以使表格更加易于访问,并在以后使用插件进行排序时有所帮助。


3
这里有一种“其他JavaScript”方法,它本身非常简单:

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

有趣的内容:https://developer.mozilla.org/en/DOM/HTMLTableElement - user1385191

2

jQuery文档是这种东西的极好资源...

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

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接