Twitterのブートストラップトグルボタンに変えた必須フィールドであるマルチチェックボックスのあるフォームがあります。
「アクティブ」クラスを追加して、jsで選択ボタンをアクティブにしようとしています。クラスを追加することはできますが、フォームを保存すると、フィールドが必要であるというエラーが表示されます。
私は何が欠けていますか?
これがフォームです。
<div id="reminder">
<div class="btn-group" data-toggle="buttons">
<label class="btn btn-primary">
<input type="checkbox" name="reminder" id="id_reminder_1" value="1" title="Choose at least one reminder option">Now</label>
<label class="btn btn-primary">
<input type="checkbox" name="reminder" id="id_reminder_2" value="30" title="Choose at least one reminder option">30m</label>
<label class="btn btn-primary">
<input type="checkbox" name="reminder" id="id_reminder_3" value="60" title="Choose at least one reminder option">1h</label>
<label class="btn btn-primary active">
<input type="checkbox" name="reminder" id="id_reminder_4" value="120"
title="Choose at least one reminder option">2h</label>
<label class="btn btn-primary">
<input type="checkbox" name="reminder" id="id_reminder_5" value="1440"
title="Choose at least one reminder option">1d</label>
</div>
</div>
これは私がクラスを追加する方法です:
$('#reminder label:eq(3)').addClass('active')