Флажок начальной загрузки / переключатели не изменяют значение <input>

Страница JavaScript для Bootstrap показывает приятное использование кнопок для стилизации флажков и радио полей. Например, для флажка я мог бы написать

<div class="btn-group" data-toggle="buttons">
  <label class="btn btn-primary">
    <input type="checkbox"> Option 1
  </label>
</div>

Тем не менее, библиотека на самом деле не меняет значение базового<input> поле - это просто меняет ли<label> поле имеет классactive, Я бы ожидал, что это изменитchecked атрибут на флажок. Видимо, я не просто неправильно его настроил - так работают примеры на сайте Bootstrap.

Это действительно ожидаемое поведение? Если это так, это кажется довольно бесполезным, поскольку люди захотят использовать поле флажка. Если нет, как правильно настроить флажки Bootstrap / переключатели?

Ответы на вопрос(3)

Ваш ответ на вопрос