JQuery 判断checkbox是否选中,checkbox全选,获取checkbox选中值

JQuery是一个非常容易上手的框架,但是有很多东西需要我们深入学习的。

判断checkbox是否被选中网上有选多种写法,这里有一种方法,个人觉得

比较方便。

因为比较简单,没什么技术含量,直接代码

?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
< html  xmlns = "http://www.w3.org/1999/xhtml" >
< head >
< meta  http-equiv = "Content-Type"  content = "text/html; charset=utf-8"  />
< title >JQuery 判断checkbox是否选中,checkbox全选,获取checkbox选中值</ title >
< script  type = "text/javascript"  language = "javascript"  src = "http://code.jquery.com/jquery-1.6.4.min.js"  ></ script >
< script  type = "text/javascript" >
$(function(){
       /*------------
         全选/全不选
         ------------*/
      $('#cboxchecked').click(function(){
          //判断apple是否被选中
          var bischecked=$('#cboxchecked').is(':checked');
          var fruit=$('input[name="fruit"]');
          bischecked?fruit.attr('checked',true):fruit.attr('checked',false);
          });
          /*-------------
             获取选中值
           -------------*/
         $('#btn_submit').submit(function(){
             $('input[name="fruit"]:checked').each(function(){
                 var sfruit=$(this).val();
                 alert(sfruit);
                 });
                 return false;
             });
     })
</ script >
</ head >
 
< body >
< form  action = "" >
   < input  type = "checkbox"   id = "cboxchecked"  />
   < label  for = "cboxchecked" >全选/全不选</ label >
   < br  />
   < br  />
   < input  type = "checkbox"   id = "cboxapple"  name = "fruit"  value = "apple"  />
   < label  for = "apple" >Apple</ label >
   < input  type = "checkbox"   id = "cboxorange"  name = "fruit"  value = "orange"  />
   < label  for = "orange" >Orange</ label >
   < input  type = "checkbox"   id = "cboxbanana"  name = "fruit"  value = "banana"  />
   < label  for = "banana" >Banana</ label >
   < input  type = "checkbox"   id = "cboxgrapes"  name = "fruit"  value = "grapes"  />
   < label  for = "grapes" >Grapes</ label >
   < br  />
   < br  />
   < input  type = "submit"  id = "btn_submit"  value = "submit"  />
</ form >
</ body >
</ html >
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值