Моя HTML-форма содержит много групп флажков, я хочу проверить, выбран ли хотя бы один флажок из каждой группы.
Например,
// Group vehicle
<input type="checkbox" name="vehicle" value="Bike"/> I have a bike<br />
<input type="checkbox" name="vehicle" value="Car"/> I have a car <br/>
// Group language
<input type="checkbox" name="language" value="JS"/> I am JS Ninja <br/>
<input type="checkbox" name="language" value="Android"/> I am a droid <br/>
Я могу использовать следующий селектор Jquery, чтобы проверить, установлен ли хотя бы один флажок
if($(":checkbox:checked[vehicle]").length) > 1
if($(":checkbox:checked[language]").length) > 1
Но я должен повторять этот селектор для каждогофлажок группы.Моя страница содержит много групп флажков.Есть ли другой способ, с помощью которого я могу выбрать все группы флажков в одном селекторе jquery?
Спасибо!