【发布时间】:2018-08-14 20:27:03
【问题描述】:
我正在使用 Bootstrap 4 创建a toggle button;但是,在单击按钮时,尽管正在设置 active 类,但复选框并未更新。
即使调用$('.btn-group-toggle').button('toggle') 也会设置active 状态,但不会更改复选框的checked 状态。
<div class="btn-group-toggle" data-toggle="buttons">
<label class="btn btn-outline-secondary">
<input type="checkbox" value="0" />
</label>
</div>
除了自己写一个click()函数外,有什么办法可以设置checked状态吗?
【问题讨论】:
-
您如何检查复选框是否未更新?因为它应该可以工作:jsfiddle.net/aoc3fL1o
-
你是对的!我正在使用 chrome 开发工具检查它,我希望看到
checked值出现。我用一个普通的复选框进行了测试,并且没有出现选中的值。它正在工作,但不知何故我没有添加名称,所以我无法在服务器上捕获它。
标签: javascript html css twitter-bootstrap-4