I have multiple checkboxes with limits but it doesn't work with JS like this
$(".checkbox-limit").on('change', function(evt) {
var limit = parseInt($(this).parent().data("limit"));
if($(this).siblings(':checked').length >= limit) {
this.checked = false;
alert("The limit is " + limit)
}
});
and for html like this:
<div class="row js_check_two" data-limit="2">
<div class="col-md-12">
<label>
<input type="checkbox" class="checkbox-limit" value="1">
</label>
</div>
<div class="col-md-12">
<label>
<input type="checkbox" class="checkbox-limit" value="2">
</label>
</div>
<div class="col-md-12">
<label>
<input type="checkbox" class="checkbox-limit" value="3">
</label>
</div>
<div class="col-md-12">
<label>
<input type="checkbox" class="checkbox-limit" value="4">
</label>
</div>
</div>
This code not working,
Any suggestions would be gratefully receive!
Aucun commentaire:
Enregistrer un commentaire