检查是否在引导程序中选中了复选框
Check whether checkbox is selected or not in bootstrap
我从这里使用检查列表组 - http://bootsnipp.com/snippets/featured/checked-list-group
我想选中哪个复选框,并且我想使用按钮单击重置所有选中的项目。我想在Javascript中做到这一点。
我成功地用普通的引导输入标签和 Javascript 实现了这个目标,但不知何故我无法在此代码中做到这一点。
<ul id="check-list-box" class="list-group checked-list-box">
<li class="list-group-item">Permutation</li>
<li class="list-group-item">Combination</li>
<li class="list-group-item">Probability</li>
</ul>
<button class="btn btn-primary" id="get-checked-data" onclick="myfunction()" >Get Checked Data</button>
<button class="btn btn-primary" id="reset" name="reset_all" >Reset</button>
这是我用javascript写的:
function myfunction()
{
if(document.getElementById('check-list-box').checked)
{
alert("hello-world");
}
else
{
alert("not checked");
}
}
//And something similar for resetting. But I am sure, I am missing something here
一些帮助将不胜感激。
这是一个使用引导程序的屏蔽 HTML,它看起来像一个复选框,但它不是一个复选框。 所以你的代码永远不会工作。
你必须以这种方式工作
if($(".checked-list-box li.list-group-item-primary.active").length > 0){
alert("hello");
} else {
alert("not checked");
}
我在上面的代码中写的是,当您选中上述 html 中的复选框时,li 添加了两个类"列表-组-项目-主要活动"
因此,最好将这些类放在您的 li 中。 这将为您提供复选框是否被选中。
相关文章:
- 如何保持引导程序下拉复选框列表下拉
- 如果选中复选框,则显示引导模式
- 如何获取模式引导程序上的值复选框
- 应用程序脚本-拆分谷歌表单复选框用逗号回答
- 如果未选中复选框,则禁用引导输入按钮
- 引导复选框-x 选中时未正确更新 DOM - 如何验证表单
- 在复选框选中更改时显示引导对话框
- Javascript,表单中任何复选框的事件处理程序
- 通过单击引导表单元格选中复选框
- Twitter引导程序:删除/切换类似复选框的按钮组的活动状态
- 允许用户只选择一个复选框(引导复选框-x)
- 选中/取消选中所有子复选框 jquery 引导程序
- 检查是否在引导程序中选中了复选框
- 使用引导程序单击父复选框时无法选中子复选框
- PHP 复选框邮件程序为每个错误
- 不加载简单的复选框绘图程序
- php删除带有引导程序下拉菜单的复选框行
- 带有复选框AND searchbox-javascript的引导程序表过滤器
- 带有复选框的引导程序表筛选器
- twitter引导程序-选中时获取复选框的值