Avatar ·

Comment cocher ou décocher une case à cocher (checkbox) avec jQuery ?

Bonjour les collègues ! Je suis débutant en JavaScript et jQuery. J'ai un formulaire simple avec plusieurs cases à cocher. Je veux cocher ou décocher programmatiquement l'attribut "checked" d'un élément spécifique avec jQuery. Supposons que j'ai ce HTML : ```html ``` J'ai essayé différentes méthodes, mais elles ne fonctionnent pas comme prévu. Par exemple, j'ai essayé : ```javascript $('#myCheckbox').attr('checked', true); // Semble fonctionner, mais pas toujours $('#myCheckbox').prop('checked', true); // J'ai entendu que c'est plus correct, mais je ne comprends pas la différence $('#myCheckbox').click(); // Clique simplement, ne définit pas l'état explicitement ``` J'ai besoin qu'en cliquant sur le bouton "Cocher", la case soit cochée, et en cliquant sur "Décocher", elle soit décochée. De plus,