djamali
@djamali
web developer

Как проверить чтобы был выбран один из RADIO?

У меня в коде генерируется html:
<div class="form-item-title">Цель</div>
                                   <input type="radio" id="target-PROPERTY1_RADIO0"  name="PROPERTY1_RADIO[]" value="26"><label for="target-PROPERTY1_RADIO0"> Работа</label>
                                       <input type="radio" id="target-PROPERTY1_RADIO1"  name="PROPERTY1_RADIO[]" value="27"><label for="target-PROPERTY1_RADIO1"> Практика/Стажировка</label>
                                       <input type="radio" id="target-PROPERTY1_RADIO2"  name="PROPERTY1_RADIO[]" value="28"><label for="target-PROPERTY1_RADIO2"> Для базы/резерва</label>
                           
        </div>

Как провалидировать чтобы был чекнут один из RADIO?
  • Вопрос задан
  • 43 просмотра
Решения вопроса 1
0xD34F
@0xD34F Куратор тега jQuery
const isChecked = !!$('[type="radio"]:checked').length;
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Lebezniy
@Lebezniy
Веб разработка
<div>
    <div class="form-item-title">Цель</div>
    <input type="radio" id="target-PROPERTY1_RADIO0" name="PROPERTY1_RADIO[]" value="26"><label
        for="target-PROPERTY1_RADIO0"> Работа</label>
    <input type="radio" id="target-PROPERTY1_RADIO1" name="PROPERTY1_RADIO[]" value="27"><label
        for="target-PROPERTY1_RADIO1"> Практика/Стажировка</label>
    <input type="radio" id="target-PROPERTY1_RADIO2" name="PROPERTY1_RADIO[]" value="28"><label
        for="target-PROPERTY1_RADIO2"> Для базы/резерва</label>
</div>

<script src="http://code.jquery.com/jquery-3.4.1.min.js" integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin="anonymous"></script>
<script>
        $('input[type="radio"]').on('click', function () {
            console.log($('input:checked').val());
        });
</script>


Подробнее: Проверить состояние чекбокса/радио
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы