Comment obtenir tous les ID des éléments d'entrée à l'intérieur d'un formulaire dans un tableau?Comment faire pour obtenir des ID de toutes les entrées dans le formulaire?
Répondre
Quelque chose le long des lignes ...
<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>
Merci beaucoup ....... beaucoup – James
$ids = $('#myform input[id]').map(function() {
return this.id;
}).get();
+1 - 'map()' est le chemin à parcourir , bien que s'il y a des éléments 'input' qui n'ont pas d'ID (peut-être un Submit), vous vous retrouverez avec une entrée vide dans le tableau. Vous pouvez changer le sélecteur à: '$ ('# test entrée [id]')', ou au moins fournir un test comme: 'if (this.id) retourner this.id;' – user113716
Bonne suggestion, patrick - ajouté à la réponse. – Amber
Merci ....... beaucoup – James
Vous pouvez affiner votre recherche avec un sélecteur plus précis: forme entrée et un sélecteur d'attribut pour ceux ayant un identifiant
$(document).ready(function() {
$('form input[id]').each(function() {
formId.push(J(this).attr('id'));
});
});
Merci ....... beaucoup – James
- 1. jquery obtenir toutes les entrées à partir du formulaire spécifique
- 2. Sélectionnez toutes les entrées d'un formulaire donné dans Jquery
- 3. Comment obtenir toutes les entrées d'un NSFetchedResultsController/NSManagedObjectContext?
- 4. Obtenir des entrées de la console dans un formulaire
- 5. Comment obtenir le formulaire RowID (TR id) TD Id
- 6. Comment obtenir toutes les entrées d'un LinkedHashMap en Java?
- 7. Comment supprimer les règles 'required' de toutes les entrées de formulaire dans jQuery Validate?
- 8. Comment faire une fenêtre Xul obtenir toutes les entrées d'une autre fenêtre?
- 9. obtenir toutes les entrées d'une table en même temps que le nombre de ces entrées dans une autre table
- 10. Validation de toutes les entrées dans les zones de saisie
- 11. Obtenir des entrées pour auto-compléter/suggérer en empêchant le comportement de formulaire par défaut
- 12. Comment faire une boucle dans les entrées de formulaire dynamique et les insérer dans un tableau
- 13. Script pour la chaîne de reformatage dans toutes les entrées
- 14. Test des entrées de formulaire dans PHPUnit
- 15. index de toutes les entrées pour les blogs WordPress
- 16. Correspondance des entrées de formulaire avec javascript?
- 17. Requête MYSQL pour obtenir toutes les entrées avec un temps spécifique, à partir de PHP?
- 18. Comment faire Php Contrôle de sécurité pour les champs de saisie et le traitement des entrées?
- 19. Comment faire une boucle à travers toutes les entrées à l'intérieur d'un tr et l'attribut set (id et nom) avec
- 20. voulait obtenir toutes les dates dans le résultat mysql
- 21. Javascript - obtenir toutes les valeurs table -> tr> id
- 22. Comment obtenir l'attribut ID formulaire dans un événement délégué
- 23. jQuery: Comment obtenir le premier "td" dans toutes les lignes
- 24. comment sql retourner seulement toutes les entrées dupliquées
- 25. Le scanner ne s'arrête pas pour obtenir des entrées
- 26. drupal ouvrir ID - comment obtenir des détails
- 27. Obtenir des entrées avec IUP dans Lua
- 28. Comment faire pour imprimer toutes les colonnes dans SilverLine DataGrid
- 29. Ajax avec plusieurs entrées de formulaire
- 30. Validation des entrées de formulaire d'une forme perticular
+1 Bonne question. À ceux qui ont refusé: Avez-vous reçu le même accueil chaleureux lorsque vous étiez un nouveau venu à SO? –
pourquoi cette question est-elle faussée? –
Une raison possible pour les sous-titres est que le titre est trop long et la question est trop courte. C'est généralement le cas quand ils sont identiques. – Guffa