//全选按钮操作事件
$("input[name='CouponCheckAll']").click(function() {
if ($(this).is(":checked")) {
$("input[name='couponName']").prop("checked", true);
} else {
$("input[name='couponName']").prop("checked", false);
}
});
//当所有input选中时,全选按钮也选中
$('#productCouponList').find('input[name="couponName"]').change(function() {
if ($('#productCouponList').find('input[name="couponName"]').not("input:checked").size() <= 0) {
$("input[name='CouponCheckAll']").prop('checked', true);
} else {
$("input[name='CouponCheckAll']").prop('checked', false);
}
});
备注
not():一个或多个需要从匹配集中删除的 DOM 元素。
size() 长度