Il JavaScript page for Bootstrap mostra un uso piacevole dei pulsanti per impostare caselle di controllo e campi radio. Ad esempio, per una casella di controllo, potrei scrivereLa casella di controllo Bootstrap/i pulsanti radio non cambiano <input> valore
<div class="btn-group" data-toggle="buttons">
<label class="btn btn-primary">
<input type="checkbox"> Option 1
</label>
</div>
Tuttavia, la libreria non in realtà modificare il valore del sottostante <input>
campo - cambia solo se il campo <label>
ha classe active
. Mi sarei aspettato che cambiasse l'attributo checked
nella casella di controllo. Apparentemente non ho solo una configurazione errata - questo è il modo in cui funzionano gli esempi sul sito Bootstrap.
È questo comportamento effettivamente previsto? Se è così, sembra abbastanza inutile, visto che le persone vorranno usare il campo checkbox. In caso contrario, come configurare correttamente le caselle di controllo/i pulsanti di opzione Bootstrap?
Al momento non lo cambiano per davvero ... https://github.com/twbs/bootstrap/issues/14137 – Kolyunya
L'aggiunta di un attributo "nome" consente di inviare i dati della casella di controllo, se questo è ciò che sperando – Mashakal