$(document).ready(function() {
var last_valid_selection = null;
$('#checkbox').change(function(event) {
if ($(this).val().length > 2) {
alert("Only select two values");
$(this).val(last_valid_selection);
}
else {
last_valid_selection = $(this).val();
}
});
});
它工作正常,但仍然检查了第三个值。像这样
我希望在警报显示时也未选中此值