我不知道如何解释我的问题,但我使用 foreach 重复一组复选框,例如一组饮料和一组食物,我想在选择 4 个复选框时禁用其他复选框,但问题是禁用所有复选框其他组 为了更清楚,请查看屏幕截图
<div class="option__choices">
@foreach($groupCustomizes as $key=>$customize)
<label class="control control--checkbox option__choice-name">
<input type="checkbox" name="customizecheck" value="{{$customize->id}}" >
<div class="control__indicator"></div></label>
@endforeach
</div>
$('.option__choices input').on('change', function() {
if ($(":checkbox[name='customizecheck']:checked").length == 4)
$(':checkbox:not(:checked)').prop('disabled', true);
else
$(':checkbox:not(:checked)').prop('disabled', false);
});
开心每一天1111