javascript - Jquery 制作输入复选框从表中选择所有用户

标签 javascript jquery datatables

此示例:http://jsfiddle.net/jahn08/f7debwj2/27/它工作正常,将表 2 中的名称添加到表 1 中。

我想要的是,当我单击该框时也选择全部,现在我需要选择全部来选择所有名称,请参阅此打印:/image/PwtS6.jpg

目标:

  <div class="col-md-6">select all or none
    <div class="btn-group">
      <div 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>
      </div>
      <ul class="dropdown-menu" role="menu">
        <li><a id="checkAll">All</a></li>
        <li><a id="uncheckAll">None</a></li>
      </ul>
    </div>
  </div>

如果我单击箭头并选择全部,这会选择所有名称

如果我单击箭头并选择“无”,这会取消选择所有名称

问题:

表 2 中:the select all or none .

1: 单击箭头后:<i class="fa fa-caret-down" aria-hidden="true"></i>并选择所有

<input type="checkbox" name="vehicle1" value="Bike"> 

应该选择向用户显示所有内容都已选择,但现在不会发生。

2: 如果我单击箭头:<i class="fa fa-caret-down" aria-hidden="true"></i>并选择无,如下:<input type="checkbox" name="vehicle1" value="Bike">应删除向用户显示未选择任何内容的选择。

一切正常,我遇到的唯一问题是这个

 <input type="checkbox" name="vehicle1" value="Bike">

此框不会显示是否选择了所有用户。

最佳答案

这是 fiddle http://jsfiddle.net/f7debwj2/65/

基本上,您需要为复选框添加一个 id 并更改选中的属性

  $('#chk').prop('checked',check==1);

关于javascript - Jquery 制作输入复选框从表中选择所有用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42745669/

相关文章:

javascript - jQuery 将类添加到一个元素而不是所有具有相同类的元素

javascript - 制作不同的 div 标签以显示的 Js 代码只能以一种方式工作

jquery - 无法读取 Angular 数据表中未定义的属性 'aDataSort'

jquery - DataTables 中导出 CSV 的自定义值 (jQuery)

javascript - 使用 jQuery 根据更大的父元素输入焦点

javascript - 防止 Firebug 删除 HTML 元素

javascript - 我应该使用内联还是有线事件处理程序

excel - 根据其他列中的值使用循环添加/计算多个条件的行

c# - Bootstrap Modal 不工作。(Asp.net,C#)

jquery - 选框效果无法正常工作