jQuery操作checkbox

 

   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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/458458.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

android Instrumentation 转载

Android提供了一系列强大的测试工具&#xff0c;它针对Android的环境&#xff0c;扩展了业内标准的JUnit测试框架。尽管你可以使用JUnit测试Android工程&#xff0c;但Android工具允许你为应用程序的各个方面进行更为复杂的测试&#xff0c;包括单元层面及框架层面。Android测试…

Linker command failed with exit code 1(use -v to see invocation)

Linker command failed with exit code 1(use -v to see invocation) 出现这个问题的原因是&#xff1a;工程当中存在相同的文件&#xff0c;找到该文件将其删除即可

【C#学习笔记】使用C#中的Dispatcher

form:https://www.jianshu.com/p/0714fc755988之前的文章说过了如何使用BackgroundWorker&#xff0c;今天要说的是WPF程序员处理多线程的另外一个方式 - Dispatcher当我们打开一个WPF应用程序即开启了一个进程&#xff0c;该进程中至少包含两个线程。一个线程用于处理呈现&…

流媒体 关键词解释

流媒体 流媒体是指采用流式传输的方式在网上播放的媒体格式, 是边传边播的媒体&#xff0c;是多媒体的一种! 然后就是大家需要了解的几个关键词 帧:视频是由很多连续图像组成, 每一帧就代表一幅静止的图像 GOP:&#xff08;Group of Pictures&#xff09;画面组&#xff0c;一个…

[C#] 等待启动的进程执行完毕

from: https://www.cnblogs.com/qqhfeng/p/4769524.html有能有时候我们启动了一个进程&#xff0c;必须等到此进程执行完毕&#xff0c;或是&#xff0c;一段时间&#xff0c; 关闭进程后再继续往下走。Example sample1 等待应用程序执行完毕 //等待应用程序执行完毕private vo…

html body标签

table table 属性&#xff1a; border &#xff1a;定义表格的边框宽度&#xff0c;默认为0&#xff0c;即无边框。<table border"1"> title &#xff1a;表格的提示信息&#xff0c;当鼠标移到表格上方时&#xff0c;所提示的信息。 cellpadding &#xff1a;…

创建字符串的方法

//创建一个字符串常量 NSString *str"字符串"; //创建一个空的字符对象 NSString *str1[[NSString alloc]init];//实例方法 NSString *str2[NSString string];//类方法 //快速创建一个字符串 NSString *str3[[NSString alloc]initWithString:"字符串"];//实…

DataReceivedEventHandler 委托 接收调用执行进程返回数据

https://msdn.microsoft.com/zh-cn/library/azure/system.diagnostics.datareceivedeventhandler备注创建 DataReceivedEventHandler 委托时&#xff0c;需要标识将处理该事件的方法。 若要将事件与事件处理程序关联&#xff0c;请将该委托的一个实例添加到事件中。 除非移除了…

coreData

CoreData使用 创建步骤流程 第一步先创建.xcdatamodeld文件&#xff08;New File -> iOS -> Core Data ->Data Model&#xff09; 屏幕快照 2016-07-07 下午10.40.16.png名字虽然可以任意取&#xff0c;但最好还是取和自己存储数据库名字一样的名字。这样可读性更高些…

命令行下mysql新建用户及分配权限

创建用户&#xff1a; CREATE USER usernamehost IDENTIFIED BY password; 说明:username – 你将创建的用户名, host – 指定该用户在哪个主机上可以登陆,如果是本地用户可用localhost, 如 果想让该用户可以从任意远程主机登陆,可以使用通配符%. password – 该用户的登陆密…

PetaPoco初体验(转)

PetaPoco初体验&#xff08;转&#xff09; PetaPoco初体验&#xff08;转&#xff09;大部分转自&#xff1a; http://landyer.com/archives/138 PetaPoco C#微型ORM框架&#xff0c;基本无需配置&#xff0c;仅由单个cs文件构成&#xff0c;支持.net3.5 .net4.0。 截稿时Peta…

iOS当中的设计模式

代理模式 应用场景&#xff1a;当一个类的某些功能需要由别的类来实现&#xff0c;但是又不确定具体会是哪个类实现。 优势&#xff1a;解耦合 敏捷原则&#xff1a;开放-封闭原则 实例&#xff1a;tableview的 数据源delegate&#xff0c;通过和protocol的配合&#xff0c…

c#的dllimport使用方法详解

DllImport是System.Runtime.InteropServices命名空间下的一个属性类&#xff0c;其功能是提供从非托管DLL&#xff08;托管/非托管是微软的.net framework中特有的概念&#xff0c;其中&#xff0c;非托管代码也叫本地&#xff08;native&#xff09;代码。与Java中的机制类似&…

each函数循环数据表示列举,列举循环的时候添加dom的方法

var dotBox $(#bannerNum);var item <li></li>;var itemSize $(#bannerBack p).length;var dotBoxWidth itemSize*24;$(#bannerBack p).each(function () { dotBox.append(<li></li>); dotBox.find(li).eq(0).addClass(current);});这里要根…

使用lxml代替beautifulsoup

深入使用过lxml的都会深深地喜欢上它,虽然BeautifulSoup很流行,但是深入了解lxml后,你就再也不会使用bs了 我觉得beautifulsoup不好用,速度也慢(虽然可以使用lxml作为解析器了).另外soup.find_all这种简直就是手工时代的操作(很多人使用find find_all这几个函数, 其实它们使用起…

QT调用dll且进入DLL src code调试

qt应用程序AA.exe调用qt写的BB.DLL时&#xff0c;进入BB.DLL src code调试 1、debug生成AA.exe 2、将debug生成的AA.exe整包debug folder放到BB.dll的debug生成的文件夹中 3、设置BB.dll这个project&#xff1a;项目----运行-----Executable中选择BB.dll的debug文件夹中的AA.ex…

php安装编译时 configure: error: Cannot find OpenSSL's evp.h

yum install error: protected multilib versions errorsudo yum downgrade openssl 降级sudo yum install openssl-devel 另外参考yum install -y ncurses-devel yum install openssl openssl-develyum install openssl openssl-devel --setoptprotected_multilibfalse ln -s …

laravel项目中css样式表的背景图片不显示

刚学laravel&#xff0c;遇到了很多坑&#xff0c;感觉laravel是挺强大的。 建好后台项目&#xff0c;奈何css样式表的背景图片不显示 .mainhd {background: url(../images/sky/body_bg.png) repeat-x 0px 0px; } 按理上面的写法没错&#xff0c;因为是从别的后台搬过来的&…

KVC KVO

1、KVC&#xff0c;即是指 NSKeyValueCoding&#xff0c;一个非正式的Protocol&#xff0c;提供一种机制来间接访问对象的属性。而不是通过调用Setter、Getter方法访问。KVO 就是基于 KVC 实现的关键技术之一。 Demo&#xff1a; interface myPerson : NSObject { …

VS2010中 C++创建DLL图解

一、DLL的创建 创建项目: Win32->Win32项目&#xff0c;名称&#xff1a;MyDLL 选择DLL (D) ->完成. 1、新建头文件testdll.htestdll.h代码如下&#xff1a;#ifndef TestDll_H_#define TestDll_H_#ifdef MYLIBDLL#define MYLIBDLL extern "C" _declspec(dllimp…