flag = 1;
function check(id, name)
{
if (flag == 0 )
{
$( "form#" + id + " input[type='checkbox']" ).attr( 'checked' , false);
flag = 1;
}
else
{
$( "form#" + id + " input[type='checkbox']" ).attr( 'checked' , true);
flag = 0;
}
}
<form action="blablabla" method="post" accept-charset="utf-8" name="filter" id="filter" enctype="multipart/form-data">
<input type="checkbox" name="allbox" value="" onClick="check(filter, filter)"/>check all<br>
<input type="checkbox" name="filter" value="filter1" />1<br>
<input type="checkbox" name="filter" value="filter2" />2<br>
<input type="checkbox" name="filter" value="filter3" />3<br>
</form>