Comment faire pour désactiver la case à cocher avec jquery?
J'ai cherché plus de temps avec elle, mais il n'est pas du travail, je veux case à cocher est désactivée, l'utilisateur vérifie pas et peut vérifier si une certaine condition. Ok, maintenant, j'ai essayé de désactivé eux. J'utilise jquery 2.1.3
HTML:
<input type="checkbox" class="checkbox1" id="chk" name="check[]" value="U01" />Banana
<input type="checkbox" class="checkbox1" id="chk" name="check[]" value="U02" />Orange
<input type="checkbox" class="checkbox1" id="chk" name="check[]" value="U03" />Apple
<input type="checkbox" class="checkbox1" id="chk" name="check[]" value="U04" />Candy
$(window).load(function () {
$('#chk').prop('disabled', true);
});
Vous devez vous connecter pour publier un commentaire.
id
doit être unique. Vous ne pouvez pas avoir quatre cases avec le même id.Vous pouvez essayer d'autres sélecteurs pour sélectionner l'ensemble de la gamme de cases à cocher, comme
.checkbox1
(par classe),input[type="checkbox"]
(par balise ou un attribut). Une fois que vous avez corrigé les identifiants, vous pouvez même essayer de#chk1, #chk2, #chk3, #chk4
.L'extrait de code ci-dessous utilise la classname 'chk" au lieu de l'id 'chk'. Aussi, il utilise
attr
pour définir l'attribut même si elle a fait un travail pour moi, en utilisantprop
ainsi.JS:
HTML:
class="chk"
id="chk"
et l'utilisationclass="chk"
. Je vous remercie.Vous avez déjà changé l'ID, mais vous pouvez aussi mettre les classe dans le même attribut tel que:
Ensuite, vous pouvez utiliser jQuery pour désactiver ou vérifier une case à cocher en fonction de vos besoins comme de
Pour désactiver:
De "préalable":
Vous pouvez changer le sélecteur pour s'adapter à des Id ou des classes de même des éléments et de modifier les propriétés entre vrai ou faux en fonction de vos besoins.
HTML:
Javascript/jQuery