Hallo Ich bin ein Anfänger in der Programmierung und stecke in einem Problem fest. Ich habe ein Formular geklont und möchte es jetzt bis auf das letzte Kind (Element) leeren. Ich habe Folgendes versucht, aber das funktioniert nicht.Ausführen einer Aktion für ein Formular, das dynamisch erstellt wurde
0
A
Antwort
0
Ich weiß nicht, ob ich klar verstanden Sie Problem und was Sie brauchen, um zu erreichen, aber hier ist etwas.
$("button").on("click", function(e){
var $el = $('#to-clone').clone();
$el.find("input:not(:last-child)").remove();
$el.appendTo('#destination');
})
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<form id="to-clone" style="border:1px solid;">
<input type="text" value="1"/>
<input type="text" value="2"/>
<input type="text" value="3"/>
<input type="text" value="4"/>
</form>
<button>clone</button>
<div id="destination" style="padding:10px;background:red;">
fff
</div>
Verwandte Themen
- 1. Qt: Ausführen einer Aktion (Blättern), nachdem ein Widget hinzugefügt wurde
- 2. Wie Ajax-Formular verwenden, wenn das Formular dynamisch erstellt wird?
- 3. Code ausführen, sobald das Formular zurückgesetzt wurde
- 4. Wie erstellt man ein Formular dynamisch?
- 5. Entsprechende Aktion ausführen, nachdem auf das Bestätigungsdialogfeld geklickt wurde
- 6. Aktion ausführen, nachdem ein Element zweimal geklickt wurde
- 7. Aufschalten Asp Formular Aktion URL dynamisch
- 8. Eine Aktion ausführen, wenn ein Ton in AVAudioPlayer wiedergegeben wurde?
- 9. Doctrine listener - Aktion nur ausführen, wenn ein Feld geändert wurde
- 10. Mausereignisse für Bildfeld, das in einer C# -Klasse erstellt wurde
- 11. JQuery - Aktion ausführen, nachdem Hintergrundposition geändert wurde
- 12. App-Skript für nur ein Formular ausführen
- 13. Wie kann ich eine Funktion für ein Div auslösen, das zurückgegeben wird, nachdem ein Ajax-Formular von einer Teilansicht übergeben wurde, die von meiner Controller-Aktion zurückgegeben wurde?
- 14. Ausführen einer OpenWhisk-Aktion aus einer Python-Aktion auf Bluemix
- 15. C# Wenn Anweisung, ein anderes Formular zum Ausführen einer Aktion zu enthalten
- 16. Ist es möglich, ein Formular zu validieren, das ohne formBuilder erstellt wurde?
- 17. Formular Aktion mit Javascript
- 18. PHP-Aktion, wenn mehr als ein Kontrollkästchen ausgewählt wurde
- 19. Angular dynamisch erstellen und ein Formular senden
- 20. Aktion für Spring ändern: Formular senden
- 21. Ausführen einer Aktion nach einer RowSort-Operation
- 22. Erstellen einer dynamischen Eingabe für ein Formular
- 23. Migrationsdateien dynamisch ausführen
- 24. Symfony2: Wie füge ich ein Formular, das mit Factory Builder erstellt wurde, in das Sammlungsfeld eines anderen Formulars ein?
- 25. Festlegen einer ID für ein Element, das mit einem Vorlagenelement erstellt wurde
- 26. Wie initialisiert man ein Swing-Formular, das vom Intellij Designer erstellt wurde?
- 27. Wie erstellt man das Jpa-Repository dynamisch innerhalb einer Klasse?
- 28. Show Formular in jedem Block wurde von ng-repeat erstellt?
- 29. Django Einreichung Formular Aktion basierend auf was ausgewählt wurde
- 30. Ausführen einer Aktion im Leerlaufzustand in JavaScript
'form.mynewform: nicht (: letzte)' wählt alle Formen mit dieser Klasse, die nicht das letzte Kind von _their_ Eltern sind. Sie möchten 'form.mynewform: not (: last)', um alle _children_ des Formulars auszuwählen, die nicht _its_ last child sind. (Nun, das würde tatsächlich '>' anstelle des Leerzeichens erfordern, ansonsten wählt es alle _descendants_, die nicht die letzten untergeordneten Elemente von _their_ jeweiligen Eltern sind. Welches genau Sie benötigen, hängt von Ihrer Formularstruktur ab.) – CBroe
$ ('form. mynewform>: nicht (: last) ') .leer(); Du meinst, das sollte funktionieren? – Shaggy
das funktioniert nicht – Shaggy