J'ai essayé de créer une fonction jQuery qui sélectionne toutes les cases qui y sont attachées. C'est le code sur lequel j'ai travaillé. Qu'est-ce que je fais mal?jQuery Problèmes de la case à cocher
<div id=checkboxes>
<input type="checkbox" onclick="toggleChecked(this.checked)"> Select/Deselect All<br>
<input type="checkbox" />Eggs<br>
<input type="checkbox" />Butter<br>
<input type="checkbox" />Milk<br>
<input type="checkbox" />Bread<br>
<input type="checkbox" />Jam<br>
<input type="checkbox" />Tea<br>
</div>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js">
function toggleChecked(status)
$(document).ready(function(){
$("#checkall").click(function(){
var status = $(this).attr('checked');
$('.checkbox').attr('checked',status);
});
});
</script>
P.S: J'ai trouvé ce code sur le net. Semblait fonctionner pour tout le monde.
Vous ne pouvez pas simplement récupérer le code sur le net et attendez qu'il fonctionne avec votre code html. Que JS fait référence à des éléments qui n'existent pas dans votre code HTML: vous n'avez pas d'élément avec l'identifiant '" checkall "' ou un élément (s) avec la classe '" checkbox "'. – nnnnnn
Je ne l'ai pas fusionné avec mon code. C'est le même code qui a été divisé en différents modules. Je les ai juste arrangés ensemble. – Shahzeb