【发布时间】:2017-02-17 11:42:09
【问题描述】:
我正在尝试使用引导程序从 gmail 执行下拉菜单。
但我有两个问题:
1- 我无法单击输入复选框以全选
2 - 我希望选择所有输入,如果我选择无,则从输入中删除选择
所以:如果我点击(全部)选择输入,如果我点击(无)从输入中删除选择,如果我点击向下箭头旁边的(输入框)选择全部,明白吗?
抱歉,这可能是错误的,我只是想制作这个 google gmail 按钮示例,还有其他方法吗?谢谢
html:
<div class="row">
<div class="col-sm-3">
<div class="panel-body">
<div class="btn-group">
<button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
<input type="checkbox" name="vehicle1" value="Bike">
<i class="fa fa-caret-down" aria-hidden="true"></i>
</button>
<ul class="dropdown-menu" role="menu">
<li><a href="#">All</a></li>
<li><a href="#">None</a></li>
</ul>
</div>
</div>
</div>
</div>
jsfiddle:http://jsfiddle.net/dJDHd/2157/
【问题讨论】:
-
您的
<input type="checkbox" name="vehicle1" value="Bike">在按钮中,这就是未选中复选框的原因。 -
你想选择什么?复选框还是列表?
-
如果我点击全部选择输入,如果我点击无则从输入中删除选择,如果我点击输入框选择全部,明白吗?
-
您不能将输入嵌套到按钮中,这是无效的 HTML。
-
抱歉,我只是想制作这个 google gmail 按钮示例,还有其他方法吗?谢谢
标签: jquery html css twitter-bootstrap