Привет всем. Я уже некоторое время пытаюсь понять это.
Я создаю объект jQuery с флажками и сохраняю его в переменной:
$group1 = $('#checkbox1,#checkbox2,#checkbox3,#checkbox4');
Пользователь не может продолжить, если не отмечены все флажки в этой группе.
] Я использовал оператор if в сочетании с .is (': checked')
, чтобы найти логическое значение:
if( $group1.is(':checked') ){
//continue is OK
}
... но .is (': checked')
вернет ИСТИНА
, если какие-либо флажки установлены в группе. По сути, .is (': checked')
выполняет операцию ИЛИ для выбранных элементов в $ group1. Я' m ищет операцию И, поэтому все выбранные элементы должны быть проверены, чтобы вернуть ИСТИНА
. Есть ли функция jQuery, которая выполняет это или другое решение?