在多选择器中选择所有未选中的框

时间:2016-05-26 02:43:32

标签: javascript jquery

如何在多重选择器中获取所有未选中的复选框?要获得我选择的框:

$("#studentsWeek1Room21 option:selected").each(function(){
    selectedValues.push($(this).val());
  });

试图获得未经检查的那些:

$("#studentsWeek1Room21 option:not(selected)").each(function(){
    unselectedValues.push($(this).val());
  });

2 个答案:

答案 0 :(得分:2)

您在选择之前忘记了冒号

$("#studentsWeek1Room21 option:not(:selected)").each(function(){

答案 1 :(得分:1)

尝试

$("#studentsWeek1Room21 option").not(":selected").each(function(){
    selectedValues.push($(this).val());
});