Heim > Web-Frontend > js-Tutorial > Zeile hinzufügen (Klonen)

Zeile hinzufügen (Klonen)

DDD
Freigeben: 2025-01-05 00:16:40
Original
578 Leute haben es durchsucht

Add Row (Clone)

Heute werde ich eine einfache Möglichkeit vorstellen, das Klonen und Entfernen von tr dynamisch zu implementieren und wie man das letzte tr behält, ohne es zu entfernen.

*Anforderungen unten: *

  1. Ein Selektor zum Anhängen von TR
  2. Selektorklasse hinzufügen/entfernen
<table>



<h2>
  
  
  JS Code
</h2>



<pre class="brush:php;toolbar:false">$(document).ready(function() {
        $(document).on('click', '.addTr', function() {
            let $clone = $(this).closest('tr').clone();
            $clone.find('input').val('');

            $('.productServicesTbody').append($clone);
        });

        $(document).on('click', '.removeTr', function() {
            if ($('.productServicesTbody tr').length > 1) {
                $(this).closest('tr').remove();
            }
        });
    });
Nach dem Login kopieren

Hier ist .addTr ein Selektor zum Hinzufügen eines neuen TR-Buttons. Und .removeTr ist ein Selektor zum Hinzufügen neuer TR-Schaltflächen.

Bitte teilen Sie mir Ihre Fragen im Kommentarbereich mit.

HappyCoding #Js #jQuery

Das obige ist der detaillierte Inhalt vonZeile hinzufügen (Klonen). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:dev.to
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage