I'm trying to make code that disable checkbox if the previous is not checked.So far i make it but when i remove the previous check it fails to remove next checkbox check.How can i disable it.
My code
$(document).ready(function(){
$('.check').attr('disabled',true);
var ids = $(".check[id]").map(function() {
return this.id;
}).get();
var number = 0;
var all = ids.sort();
var lowest = all[number];
$('#'+lowest).attr('disabled',false);
$('.check').change(function() {
if($('#'+all[number]).is(':checked')) {
number = number + 1;
$('#'+all[number]).attr('disabled',false);
} else {
$('#'+all[number]).prop('checked',false); //That here is not doing anything dont know why.
$('#'+all[number]).prop('disabled',true);
number = number - 1
}
});
});
Aucun commentaire:
Enregistrer un commentaire