发现这样写checkbox全选和反选最简洁明了。
function tempUser(val){
$("input[name='userid']").each(function() {
this.checked = val;
});
}
<input type='checkbox' οnclick="tempUser(this.checked)" />
<input type='checkbox' name="userid" />
<input type='checkbox' name="userid" />
<input type='checkbox' name="userid" />
<input type='checkbox' name="userid" />
<input type='checkbox' name="userid" />
<input type='checkbox' name="userid" />
<input type='checkbox' name="userid" />