可以在页面载入的时候先获取已经选中的checkbox.
$(function(){
var $defaults = $('input:checkbox[checked]');
function reset_checkeds(){
$('input:checkbox').attr('checked', false);
$defaults.attr('checked', true);
}
});
然后重置的时候调用reset_checkeds函数就可以了:
<button type="button" onclick="reset_checkeds()">重置</button>
需要补充的是如果你的这些checkbox属于一个form表单,直接条用表单的reset方法就可以了.