<script type="text/javascript">
//获取全选框的点击事件
$('.all').click(function(){
var input = $(this).prop('checked');//判断是否选中
$('input[type=checkbox]').prop('checked',input);//使所有框同步
});
$('input:not(.all)').change(function(){//监听除了全选框的聚焦事件
var all = $('input:not(.all):checked').length;//除全选框以外其他复选框被选中的个数
var jq = $('input:not(.all)').length;//除全选框以外复选框的个数
var allJq = all === jq;//判断是否相等
$('.all').prop('checked',allJq);//和全选框同步
});
</script>