Флажки имеют одинаковые имена, но разные значения. Таким образом, вы можете найти выбранное, а затем проверить значения для конкретного. Я сделал что-то подобное с переключателями. Вот одно из моих правил, которое гласит, что поле daypattern обязательно, если для кнопки recurpattern radiobutton задано значение day.
daypattern: {
required:
function(element){
return ($("input[name='recurpattern']:checked").val() == 'day')
}
}
В вашем случае ваш набор флажков имеет массив в yourcheckboxes.val (). Таким образом, вы проверяете, что ваше тестовое значение находится в этом массиве.