すべて/なしのチェックボックスをオンにしています。ただし、一度しか機能しません。すべてをチェックしてからすべてをチェック解除できますが、再度すべてをチェックすることはできません。
check all/none: <input type = "checkbox" id = "check_all_none"></input>
<br/>
<input type = "checkbox" class = "others"></input><br/>
<input type = "checkbox" class = "others"></input>
$('#check_all_none').change(function () {
if ( $(this).is(':checked') ){
$('.others').attr("checked", true);
}
else{
$('.others').removeAttr("checked");
// $('.others').attr("checked", false); // tried this, too
}
});