Bonjour,

Question principale :
Je ne comprend pas pourquoi ma case select all/none fonctionne bien en select all (les cases se cochent et quand je récupère la liste dans ma form et j'ai bien tout = 59) mais quand je décoche, même si toutes les cases se décochent, ça me retourne la dernière liste qui était renvoyée.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<script type="text/javascript">
                checked=false;
                function checkedAll (myForm) {
                        var aa= document.getElementById('myForm');
                        if (checked == false)
                        {
                                checked = true
                        }
                        else
                        {
                                checked = false
                        }
                        for (var i =0; i < aa.elements.length; i++) 
                        {
                                aa.elements[i].checked = checked;
                        }
                }
</script>

Question subsidiaire : comment initialiser mes checkbox à partir de l'action (partie Java)

EDIT : voici mes checkbox :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<html-el:checkbox property="selectedItem" value="${itemMap.key}"/>