Maison >interface Web >js tutoriel >Laissez la case à cocher être décochée et la case à cocher qui est sur le point d'être sélectionnée soit unchecked_jquery
J'ai rencontré un problème en travaillant sur un projet aujourd'hui. La case sélectionnée doit rester vide et la case à cocher doit être décochée. Finalement, j'ai trouvé une méthode qui fonctionne bien et je l'enregistre par la présente.
$("input[type='checkbox']").each(function(){ if(this.checked){ this.checked=false; } });
Principe : parcourez chaque entrée de type case à cocher Si elle est sélectionnée, définissez son attribut vérifié sur false et tout ira bien.
Bien sûr, si vous souhaitez obtenir l'effet de sélection inversée, ajoutez simplement un peu plus. Le code est le suivant :
$("input[type='checkbox']").each(function(){ if(this.checked){ this.checked=false; } if(!(this.checked)){ this.checked=true; } });