js 全选 全不选 反选 提交

来源:未知 责任编辑:责任编辑 发表时间:2015-01-01 13:15 点击:
<!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></title>
  <!--   引入jQuery -->
  <script src="../scripts/jquery-1.3.1.js" type="text/javascript"></script>
  <script type="text/javascript">
   $(function(){
      //全选 
      $("#CheckedAll").click(function(){
          $('[name=items]:checkbox').attr('checked', true);
      });
      //全不选 
      $("#CheckedNo").click(function(){
         $('[type=checkbox]:checkbox').attr('checked', false);
      });
      //反选 
      $("#CheckedRev").click(function(){
           $('[name=items]:checkbox').each(function(){
             //此处用JQ写法颇显啰嗦。体现不出JQ飘逸的感觉。 
             //$(this).attr("checked", !$(this).attr("checked")); 
             
             // www.2cto.com 直接使用JS原生代码,简单实用 
             this.checked=!this.checked;
           });
      });
      //输出值 
     $("#send").click(function(){
         var str="你选中的是:\r\n";
         $('[name=items]:checkbox:checked').each(function(){
             str+=$(this).val()+"\r\n";
         })
         alert(str);
     });
   })
 
   </script>
 </head>
 <body>
 <form method="post" action="">
    你爱好的运动是?
    <br/>
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码:点击我更换图片
最新评论 更多>>

推荐热点

  • Gb2312转utf-8编码的方法(vbs+js)
  • 如何使用Ajax技术开发Web应用程序(1)
  • js跳转路径问题
  • JavaScript模仿桌面窗口
  • 用js检测两个线段是否相交
  • 我知道的JavaScript -- 设计模式(桥接)应用之 – 验证器
  • 运用JavaScript构建你的第一个Metro式应用程序(on Windows
  • 我是如何去了解jquery的(六),案例之幻灯片轮换
  • Jquery封装幻灯片效果
网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
Copyright © 2008-2015 计算机技术学习交流网. 版权所有

豫ICP备11007008号-1