Get/Set de Case à cocher et le Bouton Radio de valeurs à l'aide de Prototype
Prototype est grand, mais avec la version 1.6.1, la bibliothèque ne permet pas de s'/réglage des entrées groupées (cases à cocher et les boutons radio.) Je voudrais un moyen d'obtenir un tableau de valeurs sélectionnées avec $F($("form").checkboxes)
. Je voudrais être en mesure de définir ces cases d'un tableau de valeurs, sur le revers de la médaille.
Idées?
OriginalL'auteur Eric Nguyen | 2009-09-05
Vous devez vous connecter pour publier un commentaire.
Vous pouvez toujours faire quelque chose comme ceci: (ce qui suppose que vous avez vos cases ont une classe de
checkboxes
).OriginalL'auteur Los
edit viens de réaliser que j'ai mal lu la question, le code ci-dessous n'est bon que pour les valeurs de réglage:
pourrait peut-être utiliser quelque chose comme cela:
OriginalL'auteur robjmills
C'est seulement pour les boutons radio, mais toujours utile.
Obtenir
Ensemble
"radio_name" est le nom de votre groupe de boutons radio. "to_select" est selon la valeur que vous souhaitez sélectionner. "[0]" fonctionne parce que 1 bouton radio peut être vérifiée à la fois.
Sur une note de côté, j'ai un peu de ne pas, comme prototype. Beaucoup plus facile en jQuery, mais vous devez utiliser ce que tu dois utiliser.
OriginalL'auteur Dan Grahn
J'ai fini par écrire mes propres extensions de Prototype pour ce faire. Vous pouvez les voir sur Github. Voici une note du projet:
"Ces extensions vous permettent d'utiliser le Prototype idéal de $F() syntaxe pour obtenir et définir les valeurs de ces regroupés éléments d'entrée. Ils ont été testés avec Prototype 1.6.0.3 et 1.6.1. Il y a d'autres éléments dans ces extensions. Voir la README.html fichier pour plus de détails."
Les réponses de seengee et Los sont très appréciés, mais je voulais une plus grande intégration de la solution qui me permettrait de travailler avec des cases à cocher et les boutons radio avec le naturel $F() syntaxe que j'utilise déjà avec d'autres éléments de formulaire.
OriginalL'auteur Eric Nguyen
Donné HTML:
Ce qui fait un des styles CSS de la requête et retourne la valeur de tous les éléments.
OriginalL'auteur Indolering