VerbAlexVlad
@VerbAlexVlad
Программист-любитель

Почему перестает работать валидация в radioList, если установить свой 'tag'?

По умолчанию параметр "tag" стоит "div", и в этом случае, валидация работает хорошо, если ни чего из списка не выбрал, то появляется предупреждени, и если выбрал, то горит зеленым.

Но вот если установить другой тег, то он ругается в обоих случаях, выбрал я какое-либо значение или нет....

Как настроить валидацию так, чтобы все работало?

<?= $form->field($model, 'model_param')
    ->radioList($array,
        [
            'tag' => 'section',
            'item' => function ($index, $label, $name, $checked, $value) {
                return Html::radio($name,
                    $checked,
                    [
                        'value' => $value,
                        'label' => $label
                    ]
                );
            },
        ]
    )
?>


Просто у меня кнопки обернуты в табличные теги, (tbody, tr, td) и выбор любой позиции не дает результатов...
624fb35cdca0c185444764.png
  • Вопрос задан
  • 37 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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