проблема в переключателе, если есть в течение цикла

0

у меня есть

<input type="radio" value="1" name="is_active_<?php echo $v['class_id'] ?>" id="is_active_<?php echo $v['class_id'] ?>" <?php if($v['display_online']==1){ echo ' checked'; }?> >
<label for="is_active_no_<?php echo $v['display_online'] ?>">Yes    </label>
<input type="radio" value="0" <?php if($v['display_online']==0){ echo 'checked'; }?> name="is_active_<?php echo $v['class_id'] ?>" id="is_active_<?php echo $v['class_id'] ?>">
<label for="active_yes_<?php echo $v['display_online'] ?>"> No  </label>

in for. см. изображение: - Изображение 174551 см. вывод html: -

<input type="radio" id="is_active_47568" name="is_active_47568" checked="checked" value="1">
 <label for="is_active_no_1">Yes    </label>
<input type="radio" id="is_active_47568" name="is_active_47568" value="0">
<label for="active_yes_1">  No  </label>

но проверенный не работает, что проблема?

Заранее спасибо.

  • 1
    Попробуй echo checked='checked';
  • 0
    привет @AlirezaFallah я пробовал это, но это также не сработало.
Показать ещё 3 комментария
Теги:
radio-button

1 ответ

0

если имя переключателя одинаково, т.е. сгруппировано, то "checked" будет работать только для одного переключателя...

  • 0
    привет @ user1844933 каждая строка имеет свою группу.
  • 0
    показать вывод html для не отмеченных кнопок
Показать ещё 2 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню