Heim >Web-Frontend >Front-End-Fragen und Antworten >jquery löscht vier Datenzeilen in der Tabelle
In Webanwendungen sind Tabellen ein sehr häufiges und wichtiges Oberflächenelement. Zeilen und Spalten in Tabellen werden zur Anzeige von Daten oder zur Bereitstellung von Menüoptionen verwendet. Manchmal müssen wir jedoch einige Datenzeilen in der Tabelle löschen, beispielsweise wenn der Benutzer einen Löschvorgang ausführt. In diesem Artikel wird erläutert, wie Sie mit jQuery vier Datenzeilen in einer Tabelle löschen.
Schritt 1: Erstellen Sie eine HTML-Tabelle
Als Erstes müssen Sie eine HTML-Tabelle erstellen, damit Sie mit jQuery die vier Datenzeilen in der Tabelle löschen können. Der HTML-Code lautet wie folgt:
<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> <tr> <td>赵六</td> <td>35</td> <td>男</td> </tr> <tr> <td>小红</td> <td>23</td> <td>女</td> </tr> <tr> <td>小明</td> <td>26</td> <td>男</td> </tr> </tbody> </table>
Diese Tabelle enthält eine Kopfzeile und 6 Datenzeilen, von denen jede drei Datenspalten enthält: Name, Alter und Geschlecht. Unser Ziel ist es, die ersten vier Datenzeilen in der Tabelle zu löschen.
Schritt 2: Verwenden Sie jQuery, um die Datenzeilen auszuwählen, die gelöscht werden müssen.
Um die ersten vier Datenzeilen in der Tabelle zu löschen, müssen wir den jQuery-Selektor verwenden, um diese vier Datenzeilen auszuwählen. Der Code lautet wie folgt:
var rowsToDelete = $('#myTable tbody tr:lt(4)');
Diese Codezeile verwendet eine Kettenaufrufmethode. Verwenden Sie zunächst $('#myTable')
, um die Tabelle auszuwählen, und verwenden Sie dann :lt(. 4)
Die ersten vier Datenzeilen werden ausgewählt und schließlich werden alle Datenzeilen über tbody tr
ausgewählt. Auf diese Weise enthält die Variable rowsToDelete
alle Zeilendaten, die gelöscht werden müssen. $('#myTable')
选中了表格,然后通过:lt(4)
选中了前四行数据,最后通过tbody tr
选中了所有的行数据。这样rowsToDelete
变量就是所有需要删除的行数据。
步骤三:使用jQuery删除选中的行数据
有了选中的表格行数据,我们就可以使用jQuery删除这些行了。代码如下:
rowsToDelete.remove();
这一行简单的代码使用了jQuery的remove()
console.log($('#myTable tbody tr'));Diese einfache Codezeile verwendet die Methode
remove()
von jQuery, um die ausgewählten Tabellenzeilendaten zu löschen. Schritt 4: Löschergebnis überprüfenUm zu überprüfen, ob die ersten vier Datenzeilen erfolgreich gelöscht wurden, können wir den folgenden Code verwenden, um die Tabellendaten an die Konsole auszugeben: <html> <head> <title>jQuery删除表格四行数据</title> <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script> <script> $(document).ready(function(){ var rowsToDelete = $('#myTable tbody tr:lt(4)'); rowsToDelete.remove(); console.log($('#myTable tbody tr')); }); </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> <tr> <td>赵六</td> <td>35</td> <td>男</td> </tr> <tr> <td>小红</td> <td>23</td> <td>女</td> </tr> <tr> <td>小明</td> <td>26</td> <td>男</td> </tr> </tbody> </table> </body> </html>Wenn die ersten vier Zeilen Wenn alle Daten erfolgreich gelöscht wurden, werden in der Konsole nur die letzten beiden Datenzeilen angezeigt. 🎜🎜Der vollständige Code lautet wie folgt: 🎜rrreee🎜Die in diesem Artikel bereitgestellten Codeausschnitte können als Grundlage für das Erlernen von jQuery zum Löschen von Tabellenzeilendatenoperationen verwendet werden. Leser können den Code entsprechend den tatsächlichen Anforderungen ändern, um ihn an ihre eigene Anwendung anzupassen Szenarien. 🎜
Das obige ist der detaillierte Inhalt vonjquery löscht vier Datenzeilen in der Tabelle. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!