JQuery对checkbox的操作是多方面的,不能穷尽的,在这里先总结一下工作过程中用到的一些操作,以后再遇到其它的关于JQuery对checkbox的操作再做总结:

1、禁用checkbox标签:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
             <html>
                      <head>
                                 <title>JQuery对checkbox的操作(01)——禁用checkbox标签</title>
                                 <meta http-equiv="Content-Type" content="text/html; charset=GB2312"/>
                                 <script type="text/javascript" src="./jquery-1.6.2.js"></script>
                     </head>
                     <body>
                                <input type="checkbox" name="ball" value="1"/>篮球 <input type="checkbox" name="ball" value="2" checked="checked"/>足球 <input type="checkbox" name="ball" value="3"/>橄榄球
                                <script type="text/javascript">
                                           $("input:checkbox[name='ball']").attr("disabled","disabled");
                                </script>
                      </body>
             </html>

2、选中特定checkbox选项:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
              <html>
                        <head>
                                  <title>JQuery对checkbox的操作(01)——选中特定checkbox选项</title>
                                  <meta http-equiv="Content-Type" content="text/html; charset=GB2312"/>
                                  <script type="text/javascript" src="./jquery-1.6.2.js"></script>
                       </head>
                       <body>
                                  <input type="checkbox" name="ball" value="1"/>篮球 <input type="checkbox" name="ball" value="2"/>足球 <input type="checkbox" name="ball" value="3"/>橄榄球
                                  <script type="text/javascript">
                                             $('input:checkbox[name="ball"][value="2"]')[0].checked = true;//选中“足球”项
                                 </script>
                      </body>
             </html>

3、获取选中checkbox的value值(以逗号间隔):

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
             <html>
                     <head>
                                <title>JQuery对checkbox的操作(01)——获取选中checkbox的value值(以逗号间隔)</title>
                                <meta http-equiv="Content-Type" content="text/html; charset=GB2312"/>
                                <script type="text/javascript" src="./jquery-1.6.2.js"></script>
                      </head>
                      <body>
                               <input type="checkbox" name="ball" value="1"/>篮球 <input type="checkbox" name="ball" value="2"/>足球 <input type="checkbox" name="ball" value="3"/>橄榄球
                               <input type="button" value="取值" οnclick="javascript:getValue();">
                               <script type="text/javascript">
                                           function getValue(){
                                                         var ballIds="";
                                                         $("input:checkbox[name='ball']:checked").each(function(){ 
                                                                      ballIds += $(this).val()+",";
                                                         });
                                                         ballIds=ballIds.substring(0, ballIds.lastIndexOf(','));
                                                         alert("选中项的值为:" + ballIds);
                                          }
                               </script> 
                     </body>
             </html>

4、判断是否选择了checkbox选项:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
              <html>
                        <head>
                                   <title>JQuery对checkbox的操作(01)——判断是否选择了checkbox选项</title>
                                   <meta http-equiv="Content-Type" content="text/html; charset=GB2312"/>
                                   <script type="text/javascript" src="./jquery-1.6.2.js"></script>
                       </head>
                       <body>
                                   <input type="checkbox" name="ball" value="1"/>篮球 <input type="checkbox" name="ball" value="2"/>足球 <input name="ball" type="checkbox" value="3"/>橄榄球
                                   <input type="button" value="判断" οnclick="javascript:checkBall();">
                                   <script type="text/javascript">
                                              function checkBall(){
                                                           var ballIds = $('input:checkbox[name="ball"]:checked');
                                                           if(ballIds.length == 0) {
                                                                     alert("您没有选择任何数据!");
                                                           }else{
                                                                     alert("您共选择了" + ballIds.length + "条数据!");
                                                           }
                                             }
                                   </script>
                         </body>
                </html>

0分下载Demo

Jquery—JQuery对checkbox的操作(01)相关推荐

  1. jQuery的radio,checkbox,select操作

    获取一组radio被选中项的值 var item = $('input[@name=items][@checked]').val(); 获取select被选中项的文本 var item = $(&qu ...

  2. JQUERY对RADIO,CHECKBOX,SELECT的操作常用方法大全

    JQUERY对RADIO,CHECKBOX,SELECT的操作 ******************************************************************** ...

  3. jQuery 学习笔记一(认识jQuery jQuery选择器 jQuery中的DOM操作)

    第一章 认识jQuery jQuery代码风格 $(document).ready(function(){ //... }); 简化 $(function(){ //... }); jQuery对象转 ...

  4. JQuery属性、事件相关操作

    JQuery属性相关操作 文章目录 JQuery属性相关操作 一.尺寸相关.滚动事件 1.获取和设置元素的尺寸 2.获取元素相对页面的绝对位置 3.获取浏览器可视区宽度高度 4.获取页面文档的宽度高度 ...

  5. [转]使用jQuery获取radio/checkbox组的值的代码收集

    今天来看下JQ对天Checkbox复选框的操作.看下面的一个小例子.在这个例子中包括了以下几个功能 代码如下: <!-- $("document").ready(functi ...

  6. jquery如何获取checkbox,并判断是否选中

    2019独角兽企业重金招聘Python工程师标准>>> jquery如何获取checkbox,并判断是否选中 <div id="divId" class=& ...

  7. jQuery学习笔记之DOM操作、事件绑定(2)

    jQuery学习笔记之DOM操作.事件绑定(2) --------------------学习目录------------------------ 4.DOM操作 5.事件绑定 源码地址: https ...

  8. JQuery 1.6+ checkbox 状态选择

    示例: HTML: <form><table><tr><td><input type="checkbox" id=" ...

  9. jquery如何获取checkbox的值

    jquery如何获取checkbox的值 一.总结 一句话总结:就是通过jquery获取哪些对应name的checkbox,然后找出:check(被选中的),然后通过jquery的each遍历获取这些 ...

  10. day-16 jquery的DOM文档操作及bootstrap

    1. jquery的DOM文档操作 <!DOCTYPE html> <html lang="en"> <head> <meta chars ...

最新文章

  1. JAVA socket编程 Datagram套接字 UDP协议(转)
  2. vue调用百度地图API
  3. 一个判断session是否过期的小技巧
  4. 培训变成了闹剧,却不想怎么改进
  5. CSS:个人常用按钮样式
  6. 远程连接virtualBox本地虚拟机并访问虚拟机服务
  7. Mangos某人经验
  8. CSS设置字间距、行间距、首行缩进
  9. PLC滤波算法之卡尔曼滤波(kalman Filter)代码+测试
  10. 英语语法总结_02 名词词组与代名词
  11. Rust游戏引擎Bevy初探
  12. 3D立体书架切换效果(一)
  13. 搜索衬线字体和无衬线字体的区别
  14. 金蝶KIS财务接口使用说明
  15. 诺基亚 android,诺基亚当年为什么走向没落也没用安卓系统?
  16. java商户平台微信支付宝支付_微信支付/支付宝支付/银联支付,对比加总结(Java服务端)...
  17. 简单移动平均线(Simple Moving Average,SMA) 定义及使用
  18. thinkphp mysql分表_数据库分表和分库的原理及基于thinkPHP的实现方法
  19. 2020年8计算机软件基础自考,浙江省2020年8月高等教育自学考试计算机软件基础(二)试题.docx...
  20. PR连接耳机后耳机没声音以及自动保存

热门文章

  1. 安卓旅途之——开发数独(总结)
  2. windows 下安装linux子系统及其可视化【Linux】
  3. web前端炫酷特效-CSS3制作环形星星发光动画
  4. WebApp开发技术搭配
  5. 牛客练习赛9 F - 珂朵莉的约数
  6. 北京市城六区内严禁新建扩建数据中心
  7. python if __name__ == ' __main__'
  8. activity 的返回按钮
  9. 9.携程架构实践 --- 网站高可用
  10. 3.分布式服务架构:原理、设计与实战 --- 服务化系统容量评估和性能保障