博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jQuery操作checkbox
阅读量:6721 次
发布时间:2019-06-25

本文共 1160 字,大约阅读时间需要 3 分钟。

 

   2012欧洲杯"死亡之组"小组出线的国家队是:<br>

   <inputtype="checkbox"name="nation"value="Germany">德国

   <inputtype="checkbox"name="nation"value="Denmark">丹麦

   <inputtype="checkbox"name="nation"value="Holland">荷兰

   <inputtype="checkbox"name="nation"value="Portugal">葡萄牙

 

  1、小组第一名和第二名出线,所以要限制只能选两项。

     var len = $("input[name='nation']:checked").length;

     if(len==0) {

         alert("请选择出线的国家队!");

          return false;

         }

     else if(len<2) {

         alert("请选择两个国家队!");

         return false;

        }

     else if(len>2) {

         alert("只能选择两个国家队!");

         return false;

        }

    else{

         return true;

     }

  

2、遍历已选择的国家队。

     $("input[name='nation']:checked").each(function(){

     alert("已选择的国家队: "+$(this).val());

     });

 

3、取消所有选中的国家队。

     $("input[name='nation']:checked").attr("checked",false);

  

4、指定选中两个国家队。

     $("input[name='nation'][value='Germany']").attr("checked",true);

     $("input[name='nation'][value='Holland']").attr("checked",true);

  

5、禁止选择国家队。

     $("input[name='nation']").attr("disabled",true);

  

6、允许选择国家队。

     $("input[name='nation']").attr("disabled",false);

  

7、选中索引为偶数或者奇数的国家队(索引是从0开始)。

     //选中索引为偶数的国家队

    $("input[name='nation']:even").attr("checked",true);

    //选中索引为奇数的国家队

   $("input[name='nation']:odd").attr("checked",true);

 

转载于:https://www.cnblogs.com/lgx5/p/5529720.html

你可能感兴趣的文章
统一沟通-技巧-1-导入-证书-信任链-如此简单!
查看>>
spring执行流程,面试里经常会问到的问题
查看>>
初探 IBM AIX 7
查看>>
IT男因辐射精子活力低多生女儿之专家说法与支招
查看>>
Lync Server 2010详解系列7:Lync Server边缘服务器的部署 (TMG充当反向代理和防火墙)...
查看>>
我的友情链接
查看>>
js网页进度显示 插件step-jquery-dc(原创)
查看>>
CACTI故障小记
查看>>
小脚本
查看>>
springboot 小结
查看>>
jfinal 关于设置特定的一个session的过期时间
查看>>
c++primer笔记--chapter one
查看>>
perl closure object闭包和对象
查看>>
《敏捷迭×××发管理者指南》读书笔记(0)
查看>>
Nginx 动态负载 upstream 三种方案
查看>>
数据采集(二)
查看>>
随笔20140306
查看>>
Go 源码阅读笔记 text/template/exec
查看>>
Linux一些命令
查看>>
OE1、OE2、ON1、ON2路由区别
查看>>