MVC アプリケーションでセマンティック UI チェックボックスを使用しようとしていますが、使用CheckBoxFor()
すると 2 つの入力が作成され、そのうちの 1 つが非表示になっていることに気付きました。
<div class="field">
<div class="ui checkbox">
<input data-val="true" id="OilStarvation" name="OilStarvation" type="checkbox" value="true">
<input name="OilStarvation" type="hidden" value="false">
<label for="OilStarvation">Oil Starvation</label>
</div>
</div>
次に、次のようにチェックボックスをアクティブにします。
$('.ui.checkbox').checkbox();
true
次にチェックボックスをクリックすると、 ISの値が設定されていても、チェックボックスがチェックされている場合、「ティック」アニメーションは表示されません。非表示の要素をターゲットにするようにセマンティック UI のチェックボックス メソッドに指示する方法はありますか?