Dans ma page (jsp) j'ai un groupe de radiobutton et une zone de texte (qui est désactivée initialement).jquery active/désactive la zone de texte basée sur le radiobutton
- Chaque fois que l'utilisateur clique sur un bouton radio la zone de texte doit être activé
- et lorsque l'utilisateur clique sur un autre bouton radio la zone de texte doit encore obtenir désactivé.
Je peux activer la case à cocher initialement désactivée avec le code ci-dessous.
$("#DevGroup_OTHER").click(function(){
$("#otherDevText").attr("disabled","");
})
Mes questions:
- Mais comment puis-je désactiver le champ de saisie à nouveau?
- Existe-t-il une solution plus simple utilisant jQuery?
ce qui a trait
merci farris, c'est encore mieux. un autre problème pour moi est que j'utilise le ressort ainsi au lieu de j'ai utilisé des idées sur la sélection de tous les boutons radio. merci encore. –
oui j'en ai trouvé un, selector par nom de tag. aussi, que sera-t-il quand nous dirons $ (this) dans votre code? est-ce le premier sélecteur ($ ('radio')) ou le second ($ ("# otherDevText")) je reçois un nom d'objet de commande coz j'utilise spring MVC! –
Je ne suis pas familier avec Spring MVC, mais je suis sûr que par le jquery a une chance d'interagir avec le code, l'élément * sera * '. La réponse à votre deuxième question: '$ (this)' référencera l'élément '$ ('radio') 'cliqué. – KyleFarris