jquery实现全选反选批量删除效果

简介: jquery实现全选反选批量删除效果

 

html代码“

1. <div class="box">
2.      <ul>
3.        <li><input type="checkbox" /> 少小离家胖了回</li>
4.        <li><input type="checkbox" /> 乡音无改肉成堆</li>
5.        <li><input type="checkbox" /> 儿童相见不相识</li>
6.        <li><input type="checkbox" /> 笑问胖子你是谁</li>
7. 
8.      </ul>
9. 
10.       <div>
11.         <input type="button" class="seleAll" value="全选" />
12.         <input type="button" class="reverse" value="反选" />
13.         <input type="button" class="op" value="全不选" />
14.         <input type="button" class="del" value="删除" />
15. 
16. 
17.       </div>
18.     </div>

jquery代码

1. //全选
2.    $(".seleAll").on("click",function(){
3.      var oin=$("input[type='checkbox']")
4.      oin.each(function(){
5.          $(this).prop("checked",true)
6.      })
7. 
8.    })
9. 
10.     //全不选
11.     $(".op").on("click",function(){
12.       var oin=$("input[type='checkbox']")
13.       oin.each(function(){
14.           $(this).prop("checked",false)
15.       })
16. 
17.     })
18. 
19.     // 反选 
20. 
21.     $(".reverse").on("click",function(){
22.       // 获取节点 
23. 
24.       var oin=$("input[type='checkbox']")
25. 
26.       oin.each(function(){
27. 
28.         this.checked=!this.checked
29. 
30.       })
31. 
32. 
33.     })
34. 
35.     // 批量删除 
36. 
37.     $(".del").on("click",function(){
38.       var sele=$(":checkbox:checked")
39. 
40.       if (sele.length>0) {
41.         sele.each(function(){
42. 
43.           $(this).parent().remove()
44. 
45.         })
46. 
47.       } else{
48.         alert("至少选一个数据")
49.       }
50. 
51. 
52.     })
53.

 

相关文章
|
JavaScript Java
jQuery+Datatables实现表格批量删除功能
jQuery+Datatables实现表格批量删除功能
236 0
|
JavaScript 前端开发
jquery的数据增删改查(全选,反选,全不选,批量删除,添加信息)
jquery的数据增删改查(全选,反选,全不选,批量删除,添加信息)
243 0
|
前端开发 JavaScript
基于SSM+Jquery+ajax实现批量删除功能
基于SSM+Jquery+ajax实现批量删除功能
539 0
基于SSM+Jquery+ajax实现批量删除功能
|
6月前
|
JavaScript 前端开发
百叶窗效果的jQuery幻灯片插件
百叶窗效果的jQuery幻灯片插件
|
6月前
|
JavaScript
jquery无限循环内容滑块插件
jquery无限循环内容滑块插件
|
6月前
|
JavaScript
简单轻量级的jquery图表插件
简单轻量级的jquery图表插件
|
6月前
|
JavaScript
jQuery响应式内容选项卡插件
jQuery响应式内容选项卡插件
|
6月前
|
JavaScript 前端开发
带完成百分比的jQuery表单插件
带完成百分比的jQuery表单插件
|
6月前
|
JavaScript 内存技术
支持多种动画特效的响应式jQuery幻灯片插件
支持多种动画特效的响应式jQuery幻灯片插件
|
8月前
jQuery+Slick插件实现游戏人物轮播展示切换源码
jQuery+Slick插件实现游戏人物轮播展示切换源码
111 14