Wie erhalten Sie alle IDs von Eingabeelementen innerhalb eines Formulars in einem Array?Wie bekomme ich IDs aller Eingaben in das Formular?
Antwort
Etwas nach dem Vorbild ...
<script src="../../Scripts/jquery-1.4.2.min.js"></script>
<script type="text/javascript">
$(document).ready(function()
{
// Get all the inputs into an array...
var $inputs = $('#myForm :input');
// An array of just the ids...
var ids = {};
$inputs.each(function (index)
{
// For debugging purposes...
alert(index + ': ' + $(this).attr('id'));
ids[$(this).attr('name')] = $(this).attr('id');
});
});
</script>
Vielen Dank ....... sehr viel – James
$ids = $('#myform input[id]').map(function() {
return this.id;
}).get();
+1 - 'map()' ist der Weg zu gehen obwohl, wenn es "Eingabe" -Elemente gibt, die keine ID haben (vielleicht ein Submit), haben Sie am Ende einen leeren Eintrag im Array. Vielleicht möchten Sie den Selektor auf: '$ ('# test input [id]')' oder zumindest einen Test wie: 'if (this.id) this.id;' – user113716
Guter Vorschlag, patrick - der Antwort hinzugefügt. – Amber
Vielen Dank ....... sehr viel – James
Sie Ihre Suche mit einem präziseren Wähler verengen: Formulareingabe und ein Attributselektor für die, die ein ID-mit
$(document).ready(function() {
$('form input[id]').each(function() {
formId.push(J(this).attr('id'));
});
});
Vielen Dank ....... sehr viel – James
- 1. Wie bekomme ich POST-Eingaben in Tornado?
- 2. Wie bekomme ich HIT IDs?
- 3. PDO Formular Eingaben
- 4. Wie bekomme ich IDs von versteckten Knoten
- 5. Automatische Eingabe aller Eingaben in WPF
- 6. verschachtelte Formular-IDs in jquery
- 7. Liste aller Amazon Produkt IDs
- 8. Formular mit vielen Checkboxen, wie bekomme ich eine Liste von IDs?
- 9. Regex zum Auswählen aller Eingaben zwischen {und}
- 10. Wie bekomme ich ein Formular von MainWindowHandle?
- 11. Wie bekomme ich eine Liste aller eingeloggten Benutzer in Yii2?
- 12. Wie bekomme ich eine Liste aller Server-Sitzungen in Laravel?
- 13. Wie bekomme ich die Liste aller Drucker in Computer
- 14. Wie bekomme ich eine Liste aller geladenen Typen in C#?
- 15. Wie bekomme ich eine Liste aller Feldnamen in ElasticSearch?
- 16. Wie bekomme ich die Griffe aller offenen Zahlen in MATLAB
- 17. Wie bekomme ich eine Liste aller Suchbegriffe in Lucene?
- 18. Wie bekomme ich die Positionen aller Matches in einem String?
- 19. Wie bekomme ich die Menge aller Buchstaben in Java/Clojure?
- 20. Wie bekomme ich ein Array aller Aufzählungswerte in C#?
- 21. Wie bekomme ich die Klassen aller Spalten in einem Datenrahmen?
- 22. Wie bekomme ich die Liste aller Videodateien in iPhone
- 23. Wie bekomme ich das Ergebnis nur für spezifizierte IDs in MySQL
- 24. HTML/CSS - Wie bekomme ich das Etikett in das Formular um es zu animieren?
- 25. Abrufen einzelner Eingaben von Formular Laravel
- 26. Wie bekomme ich Pylint Nachrichten IDs nach pylint-1.0.0 angezeigt?
- 27. Verknüpfung aller Knoten zweier Typen nach IDs
- 28. Wie bekomme ich IDs, die du nicht hast?
- 29. Wie bekomme ich alle Buttons IDs auf Android
- 30. Wie bekomme ich IP-Adressen aller Einheiten in einem Dienst in Juju Charme?
+1 Gute Frage. Für diejenigen, die sich geärgert haben: Hast du die gleiche herzliche Begrüßung erhalten, als du ein Neuankömmling von SO warst? –
Warum wird diese Frage abgelehnt? –
Ein möglicher Grund für downvotes ist, dass der Titel zu lang ist und die Frage zu kurz ist. Das ist normalerweise der Fall, wenn sie gleich sind. – Guffa