Bonjour à tous,

Je pense que mon titre est explicite en fait mon script marche jusqu'à ce que je change le name de mes checkbox.

Voilà en détail :
1 - Mon JS
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
function checkUncheckAll(checkAllState, cbGroup)
{
	if(cbGroup.length > 0)
	{
		for (i = 0; i < cbGroup.length; i++)
		{
			cbGroup[i].checked = checkAllState.checked;
		}
	}
	else
	{
		cbGroup.checked = checkAllState.checked;
	}
}
2 - Mon code html :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
<input TYPE="checkbox" CLASS="checkbox" NAME="checkall" onclick="checkUncheckAll(this, t5[]);" VALUE="0" id="t5z"> <label for="t5z">Tous Selectionner</label>
<INPUT TYPE="checkbox" CLASS="checkbox" NAME="t5[]" id="t5a" VALUE="1" onClick="selecteur.submit();" <?php if (in_array("1", $t5)) { echo "CHECKED"; }?>>
<INPUT TYPE="checkbox" CLASS="checkbox" NAME="t5[]" id="t5b" VALUE="2" onClick="selecteur.submit();" <?php if (in_array("2", $t5)) { echo "CHECKED"; }?>>
<INPUT TYPE="checkbox" CLASS="checkbox" NAME="t5[]" id="t5c" VALUE="3" onClick="selecteur.submit();" <?php if (in_array("3", $t5)) { echo "CHECKED"; }?>>
Tout marche très bien quand mes name sont nommés t5 mais nommés t5[] ca ne fonctionne plus.

Si quelqu'un avait une idée lumineuse, merci !