Gibt es eine Möglichkeit in AJAX oder JS weitere Eingaben bei einem Klick hinzuzufügen?Hinzufügen von Eingängen mit AJAX?
Antwort
Kurz gesagt, ja, Sie können weitere Eingaben auf Knopfdruck hinzufügen.
Zum Beispiel in jQuery, könnten Sie etwas davon haben, wo die buttonID das id-Attribut für die Schaltfläche ist und die formid ist das id-Attribut für das Formular:
$("buttonID").click(function() {
//add new inputs here, something like:
$("formID").append('<input type="text" id="newInput" name="newInput" />');
});
Sie können auch die zusätzliche haben Eingaben werden ausgeblendet, um sie zu starten und sie dann auf einen Klick zu "verstecken", wenn Sie möchten.
Weitere Eingänge? Führen Sie das gewünschte JavaScript aus, wenn ein Benutzer auf eine Schaltfläche klickt, indem Sie der Schaltfläche, die auf einen Klick wartet, einen Ereignis-Listener hinzufügen.
Sobald ein Benutzer auf die Schaltfläche klickt, wenn Sie einen Ereignis-Listener haben, können Sie ändern, was sie eingegeben haben, können Sie alles tun, was Sie wollen.
Ich bin nicht sicher, was Sie mit "weitere Eingaben" aber meinen. Wenn Sie Daten senden, können Sie anhängen, was Sie wollen, ich füge häufig einen Zeitstempel an, um zum Beispiel Caching-Probleme zu vermeiden.
- 1. Unabhängige Reihen von ausgewählten Eingängen
- 2. Verwenden von Funktionen mit Raw-Eingängen
- 3. SSIS-Skriptkomponente mit mehreren Eingängen
- 4. Fusing-Conduits mit mehreren Eingängen
- 5. Hinzufügen zur Datenbank mit Ajax
- 6. jquery: Ersetzen von Eingängen durch Spannen
- 7. Padding innerhalb von Eingängen bricht Breite 100%
- 8. Verbinden und Trennen von String-Eingängen
- 9. zuweisen Gruppen mit mehreren Eingängen mit Grepl
- 10. Validierung von 1 Eingabe von mehreren Eingängen mit jquery
- 11. hinzufügen Comma Tausende zu Anzahl Eingängen in Angular2
- 12. MYSQL Abfrage von Eingängen (datetime_local) Feld
- 13. facebook Freund hinzufügen mit Ajax Anruf
- 14. Hinzufügen von CSRFToken zu Ajax-Anforderung
- 15. Speichern von mehreren Eingängen in einem Array
- 16. jQuery Klick auf eine Reihe von Eingängen mit fester ID
- 17. Verwendung von Kafka mit mehreren Eingängen und einem einzigen Ausgang?
- 18. Bootstrap 3 vertikale Form mit einer Inline-Reihe von Eingängen
- 19. Angular2, mit zwei Eingängen zum Filtern von Daten
- 20. Variable Anzahl von Eingängen mit Django-Formen möglich?
- 21. Hive create Tabelle mit Eingängen von verschachtelten Unterverzeichnissen
- 22. AJAX: neue Zeile zur Tabelle hinzufügen oder entfernen mit AJAX
- 23. Winkelfehler in Eingängen
- 24. So startet Pipeline mit pendings Eingängen
- 25. Sende Array mit anderen Eingängen über AngularJS
- 26. Überprüfen Sie die Datenbanktabelle mit multiplen Eingängen
- 27. Mybatis select Anweisung Zuordnung mit mehreren Eingängen
- 28. Kopfzeile in AJAX-Anforderung mit jQuery hinzufügen
- 29. Dynamische Hinzufügen von GridView-Tabellen zur Seite mit Ajax
- 30. ExtJS - Hinzufügen von Kopfzeilen zu AJAX-Shop