cocher / décocher la case à cocher en fonction d’une autre case à cocher

J’ai regardé l’article 4197593 Comment cocher une case à cocher basée sur une autre case à cocher et copier le code de la démo sur ma page Web. Lorsque j’ouvre la page, un message d’erreur Java s’affiche: le sortingangle jaune en bas à gauche. L’erreur ne survient que lorsque j’ajoute dans ce javascript:

 $(document).ready(function(){ //bind event to checkbox $("input[type='checkbox']").bind('click', function(){ var $t = $(this), val = $t.val(), key = val.charAt(val.length-1); // check if element is checked if($t.val() == 'la'+key && $t.is(':checked')) { $("#lists_"+key).attr('checked', true); } else if($t.val() == 'la'+key){ $("#lists_"+key).attr('checked', false); } }); });  

J’ajoute ceci à une page php:

  *the above javascript is added in here*  

J’espère que quelqu’un pourra m’aider ici car je ne suis pas trop shiny en Java.

Hein? Je ne vois pas de code java dans votre code, seulement un mélange de HTML et de javascript .

De plus, vous devriez apprendre les bases du javascript plutôt que des scripts copier-coller.

Par exemple, le code que vous avez semble avoir besoin de la bibliothèque javascript jQuery …

Faire ce que vous demandez en clair est aussi simple que:

    

Mise en garde

Vous devez renommer la update fonction mieux ou mieux, utiliser une fonction anonyme liée à l’ événement change la case à cocher .

Vous utilisez jQuery, vous devez donc également inclure le fichier jQuery .js