bueno, ese mismo código lo puedes adaptar para un checkbox, postealo y te ayudo (si viene de un framework solamente postea el código de los check

)
con jQuery:
Código Javascript
:
Ver originalfunction checkAll(check){
var valor = check.checked;
$('#contenedor_check input[type=checkbox]').attr('checked',valor);
}
<label><input type="checkbox"
onclick="checkAll(this);" />Select all</label>