📅  最后修改于: 2023-12-03 14:43:16.917000             🧑  作者: Mango
给表格添加和删除行是网页开发中很常见的任务。在本篇文章中,我们将通过 jQuery 删除表格中的所有行。让我们开始吧!
首先,我们需要编写 HTML 代码来创建一个简单的表格。具体代码如下:
<table id="myTable">
<thead>
<tr>
<th>姓名</th>
<th>年龄</th>
<th>性别</th>
</tr>
</thead>
<tbody>
<tr>
<td>张三</td>
<td>25</td>
<td>男</td>
</tr>
<tr>
<td>李四</td>
<td>30</td>
<td>女</td>
</tr>
<tr>
<td>王五</td>
<td>28</td>
<td>男</td>
</tr>
</tbody>
</table>
为了删除所有行,我们需要使用 jQuery 的 .remove()
方法。具体代码如下:
$(document).ready(function(){
$("#myTable tbody tr").remove();
});
以上代码首先使用 jQuery 的 $(document).ready()
函数,在页面加载完毕后立即执行函数中的代码。接着,它使用 jQuery 选择器 $("#myTable tbody tr")
来选中表格 tbody
中的所有行,然后使用 .remove()
方法来删除它们。
最后,我们需要将步骤1和步骤2中的代码整合起来,并将它们放到一个 HTML 文件中。然后,我们打开该文件,就可以看到所有行都已从表格中删除了。
<!DOCTYPE html>
<html>
<head>
<title>Delete All Rows from Table Using jQuery</title>
<script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
</head>
<body>
<table id="myTable">
<thead>
<tr>
<th>姓名</th>
<th>年龄</th>
<th>性别</th>
</tr>
</thead>
<tbody>
<tr>
<td>张三</td>
<td>25</td>
<td>男</td>
</tr>
<tr>
<td>李四</td>
<td>30</td>
<td>女</td>
</tr>
<tr>
<td>王五</td>
<td>28</td>
<td>男</td>
</tr>
</tbody>
</table>
<script>
$(document).ready(function(){
$("#myTable tbody tr").remove();
});
</script>
</body>
</html>
现在,你已经成功地删除了表格中的所有行!
在这篇文章中,我们介绍了如何使用 jQuery 删除表格中的所有行的方法。首先,我们编写了一个简单的表格,然后使用 jQuery 的 .remove()
方法删除了表格 tbody
中的所有行。最后,我们整合了所有代码并进行了测试。你现在已经知道如何删除表格中的所有行了,希望本文对你有所帮助!