Ajouter jQuery Règle de Validation à un Groupe de boutons Radio
Je suis en utilisant Plugin jQuery Validation et je veux être en mesure d'ajouter et supprimer dynamiquement la validation de 3 bouton radio groupes.
Je suis en mesure d'ajouter et supprimer dynamiquement de validation de champ de texte de saisie à l'aide de l'exemple de code ci-dessous:
<script type="text/javascript">
$(document).ready(function(){
//Add Requird Validation
$("#inputTextField").rules("add", "required");
//Remove Required Validation
$("#inputTextField").rules("remove", "required");
});
</script>
Est-il possible de faire la même chose avec des boutons radio?
Avez-vous essayé d'ajouter la règle et l'a testé?
Comment puis-je l'ajouter? Je ne peux pas utiliser l'ID de l'élément comme je l'ai fait avec le champ de texte.
Vous techniquement pouvez utiliser un ID en supposant que chacun de vos radio intrants a un fait unique. Je crois que pour ajouter un nécessaire état sur un groupe de boutons radio vous suffit de l'ajouter à l'un d'entre eux. L'essayer et si cela ne fonctionne pas, modifier votre question avec les détails de ce que vous avez essayé et ce que votre forme ressemble.
Comment puis-je l'ajouter? Je ne peux pas utiliser l'ID de l'élément comme je l'ai fait avec le champ de texte.
Vous techniquement pouvez utiliser un ID en supposant que chacun de vos radio intrants a un fait unique. Je crois que pour ajouter un nécessaire état sur un groupe de boutons radio vous suffit de l'ajouter à l'un d'entre eux. L'essayer et si cela ne fonctionne pas, modifier votre question avec les détails de ce que vous avez essayé et ce que votre forme ressemble.
OriginalL'auteur AlGallaf | 2013-02-18
Vous devez vous connecter pour publier un commentaire.
Le code que vous avez posté il fonctionne parfaitement. Cependant,
règles('ajouter')
doit venir après.validate()
et chaqueinput
doit contenir unname
attribut, même si vous n'êtes pas au ciblage parname
.HTML:
jQuery:
Démo: http://jsfiddle.net/fnKWD/
Bien sûr, juste de la cible par nom ou par tout autre valide sélecteur jQuery.
HTML:
Démo: http://jsfiddle.net/LkJZw/
Je ne peux pas voir ton code donc je n'ai aucune idée de ce que vous faites mal, mais ça fonctionne ici: jsfiddle.net/LkJZw
voir mon edit pour un travail de démonstration à l'aide de
radio
boutons.OriginalL'auteur Sparky
Vous pouvez envisager d'utiliser le méthode requise avec une dépendance à l'expression. C'est là que vous spécifiez la règle comme
cela peut parfois être utile dans que vous n'avez pas à ajouter ou de supprimer des règles pour parvenir à une condition de validation sur vos éléments. Essayez un exemple sur jsfiddle
OriginalL'auteur Dr Blowhard