2011-08-27 4 views

Répondre

2
var check = ""; 
$("#yourcheckbox").change(function() { 
    if($(this).is(":checked")) { 
     check = "okay"; 
    } 
    else { 
     check = ""; 
    } 
}); 

Ce fait exactement ce que vous demandez, mais la solution publié par @Rikudo est mieux si vous pouvez vivre sans avoir à contenir check « correct ».

2
var check = false; 
console.log(check); 
$('#checkbox').change(function() { 
    check = $(this).is(':checked'); 
    console.log(check); 
}); 

Est-ce que la variable à true ou false en fonction de l'état.

Example.

0
var check; 
$('#checkbox').change(function() {this.checked ? check = 'okay' : check = '';}) 
Questions connexes