2011-08-27 97 views

回答

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

这不正是你问什么,但张贴@Rikudo的解决方案是更好,如果你能活着,而不必包含“好” check

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

将根据状态变量设置为truefalse

Example

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