很多人都知道全选反选一句话:
$('input[type=checkbox]').prop('checked', $(this).prop('checked'));
要过滤disable可以这么写:
$('input[type=checkbox]').prop('checked', function(i, val){
<span style="white-space:pre"> </span>if(!$(this).prop('disabled') && i > 0){
<span style="white-space:pre"> </span>return !val;
<span style="white-space:pre"> </span>}
<span style="white-space:pre"> </span>});