Страница 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/radio buttons?