9
votes

Sélecteur JQuery pour "HTML.Checkboxfor"

Y a-t-il un moyen d'utiliser ASP.NET/JQUERY pour basculer une visibilité divisée en div lors de l'utilisation d'une case à cocher comme celle-ci:

<%: html.checkboxfor (m => m.type)%>

Je sais faire la partie JQuery, mais je ne sais pas comment déterminer si la boîte a été cliquée ou non cliquée. Y a-t-il une sorte d'Onchange ou OnClick je peux ajouter à cela?

Modifier - permettez-moi de changer cela un peu ... Comment puis-je affecter un ID à la HTML.Checkboxfor () ??


1 commentaires

Je pense que l'identifiant de la case à cocher sera automatiquement défini sur la propriété Objet, il a été créé. Donc, dans l'exemple ci-dessus, ce serait 'id = "type"'. Vous pouvez toujours consulter la marque que votre code crée une double vérification.


3 Réponses :



0
votes

Oui, il existe un événement ONCLICK / ONCHANGE pour la plupart des éléments HTML.

Laissez supposer que votre case a une case à cocher = "Cochez la case1", vous pouvez effectuer les suivants P>

var myCheckBox = document.getElementById("checkbox1");
myCheckBox.addEventListener('change', function(){do something}, false);


1 commentaires

Qu'est-ce que je voulais dire était comment puis-je attribuer un identifiant à la case? J'utilise la case à cocher dans ASP.NET et je ne sais pas comment définir l'ID.