эта проверка jquery работает, однако, когда я выбираю переключатель без выбора выпадающего списка и нажимаю кнопку «Отправить», он предупреждает меня о выпадающем списке, но как только я нажимаю «ОК», он сразу же говорит. Пожалуйста, выберите предпочтение (USER), который является следующим человеком, как его удалить.как предотвратить предупреждение о достоверности jquery дважды
Я пробовал использовать break; после возврата false; но он просто обходит проверку на кнопку радио
$("input:submit").click(function(){
if (!$("input[name=attendance1]").is(":checked")) {
alert('Please select preference for <?php echo $row3['name1']?>');
return false;
}
else if (!$("input[name=attendance2]").is(":checked")) {
alert('Please select preference for <?php echo $row3['name2']?>');
return false;
}
else if (!$("input[name=attendance3]").is(":checked")) {
alert('Please select preference for <?php echo $row3['name3']?>');
return false;
}
});
});
Это не работает, он не показывает ошибку, если не выбраны радио-кнопки и отправить нажимается – lukey
Вы видите то же поведение, что и исходный вопрос или абсолютно никакого поведения? вы проверили консоль своего браузера, если есть какие-либо ошибки в JavaScript? – bPratik
Нет, он просто не показывает ошибки, когда нажимается кнопка отправки и ничего не выбрано. он говорит «Ожидаемый»} «сразу после строки выше – lukey