复选框(checkox)全选、全不选、反选、获得选中项值的用例
HTML部分:
<div class="all"> <ul> <li><input type="checkbox" value="图书" /><sapn>图书</sapn></li> <li><input type="checkbox" value="动漫" /><sapn>动漫</sapn></li> <li><input type="checkbox" value="电影" /><sapn>电影</sapn></li> <li><input type="checkbox" value="小说" /><sapn>小说</sapn></li> <li><input type="checkbox" value="音乐" /><sapn>音乐</sapn></li> <li><input type="checkbox" value="游戏" /><sapn>游戏</sapn></li> <li><input type="checkbox" value="论坛" /><sapn>论坛</sapn></li> <li><input type="checkbox" value="运动" /><sapn>运动</sapn></li> </ul> <form action=""> <input type="checkbox" value="全选"> <input type="button" value="全选"> <input type="button" value="全不选"> <input type="button" value="反选"> <input type="button" value="获得选中项的值"> </form></div> JS部分://全选var num = 0;$(".all form input[value='全选']").click(function(){ num++; if(num%2==0){ $(".all input[type='checkbox']").each(function(){ $(this).prop("checked",false); }) }else{ $(".all input[type='checkbox']").each(function(){ $(this).prop("checked",true); }) }});
//全不选$(".all form input[value='全不选']").click(function(){ $(".all input[type='checkbox']").each(function(){ $(this).attr("checked",false); })});//反选$(".all form input[value='反选']").click(function(){ if ($(".all form input[value='全选']").is(":checked")== true){ $(".all input[type=checkbox]").prop("checked",false); }else{ $(".all input[type=checkbox]").prop("checked",true); }});//获得选中项的值$(".all form input[value='获得选中项的值']").click(function(){ var vals = []; $(".all li input[type='checkbox']:checked").each(function(i,ele){ vals.push($(this).val()); }); alert(vals);})
复选框(checkox)全选、全不选、反选、获得选中项值的用例的更多相关文章
- 复选框(checkbox)、多选框
1.需求分析 可同时选中多个选项,实现全选.全不选.反选等功能. 2.技术分析 基础的HTML.CSS.JavaScript. 3.详细分析 3.1 HTML部分 图示是一个列表加底部一段文字说明,列 ...
- Flutter学习(8)——CheckBox多选框使用及动态更改多选框数据
原文地址:Flutter学习(8)--CheckBox多选框使用及动态更改多选框数据 | Stars-One的杂货小窝 最近项目需求需要调整页面,记录一下实现过程 这次主要是要实现个评价页面,选择不同 ...
- jQuery对复选框(checkbox)的全选,全不选,反选等的操作
效果截图: HTML代码: <body><ul id="list"> <li><label><input type=" ...
- 选中没有选中的复选框,匹配含有某个字符串的正则,json取值的两种方法,把变量定义在外面跟里面的区别
一.筛选没有选中的复选框:not("input:checked") 二.匹配有VARCHAR的字符串:".*VARCHAR.*?" 三.json取值的两种方法 ...
- 组合框里添加复选框的方法(使用勾选的假象,用图片代替而已,并非QT原生支持)
组合框可以看作是列表框和文本框的组合,因其占据的空间少,使用操作方便,常被界面设计人员用于界面开发设计中,在有限个输入的条件下,组合框常用来代替文本框,这样从用户使用角度来看,更趋人性化,所见即所得. ...
- Jquery 1.8全选反选删除选中项实现
JQuery1.6以后,Prop的出现,让1.6以下的全选反选效果全部失效了.以下是修正后的版本: 全选反选效果: $(".checkbox").click(function () ...
- ASP.NET MVC中使用MvcPager异步分页+在分页中复选框下一页上一页也保持选中
ASP.NET MVC 分页使用的是作者杨涛的MvcPager分页控件 地址:http://www.webdiyer.com/mvcpager/demos/ajaxpaging/ 这个分页控件在里面 ...
- 复选框回显、全选、非全选、cookie处理数据、json数组对象转换处理学习笔记参考的页面
<%@include file="/common/head.jsp"%> <%@ page contentType="text/html; charse ...
- checkbox 多选框 :jquery之全选、全不选、反选
javascriptjqueryselectAll [html] view plaincopy <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1 ...
随机推荐
- Spill data to tempdb
查看Execution Plan时,在Sort Operator上,发现一个Warning:Operator used tempdb to spill data during execution wi ...
- Android ImageView图片透明区域不响应点击事件,不规则图片透明区域响应点击事件
转载:http://blog.csdn.net/aminfo/article/details/7872681 经常会在项目中用到透明图片,不规则图片,特别是做游戏的时候,需要对图片的透明区域的点击事件 ...
- windows8建立局域网的方法
win8建立局域网的方法:1.首先笔记本有无线网卡且支持 虚拟WIFI ;2.按win+X键,选择"命令提示符(管理员)A"; 3.输入"netsh wlan set h ...
- Easyui datagrid 显示隐藏列
html: <div style="float: left; width: 1450px; height:auto; "> & ...
- iOS开发之集成iOS9中的Core Spotlight Framework搜索App的内容
Spotlight在iOS9上做了一些新的改进, 也就是开放了一些新的API, 通过Core Spotlight Framework你可以在你的app中集成Spotlight.集成Spotlight的 ...
- MySQL Range Optimization
8.2.1.3 Range Optimization MYSQL的Range Optimization的目的还是尽可能的使用索引 The range access method uses a sing ...
- php上传功能集后缀名判断和随机命名
form.php <html> <head> <meta http-equiv="content-type" content="text/h ...
- mysql乐观锁总结和实践--转
原文地址:http://chenzhou123520.iteye.com/blog/1863407 上一篇文章<MySQL悲观锁总结和实践>谈到了MySQL悲观锁,但是悲观锁并不是适用于任 ...
- WebGIS中一种根据网格索引判断点面关系的方法
文章版权由作者李晓晖和博客园共有,若转载请于明显处标明出处:http://www.cnblogs.com/naaoveGIS/. 1.背景 判断点面关系的算法有很多,在我之前的博文中有一篇专门对其进行 ...
- C#运用ThoughtWorks生成二维码
在现在的项目中,较多的使用到二维码,前面介绍过一篇使用Gma生成二维码的操作,现在介绍一个第三方组件,主要介绍生成二维码,二维码的解析,以及对二维码的相关信息的选择,现在介绍ThoughtWorks用 ...