`
mlzboy
  • 浏览: 727197 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

jquery raidio buttion checked unchecked

阅读更多

good example

 

jquery check全选/取消全选

<HTML>

<HEAD>
<script type="text/javascript" src="jquery.js"></script>

<SCRIPT type="text/javascript">$(document).ready(function() {
 $("#checkedAll").click(function(){
  if($(this).attr("checked") == true){ //check all
   $("input[@name='checkbox_name[]']").each(function(){
    $(this).attr("checked",true);
   });
  }else{
   $("input[@name='checkbox_name[]']").each(function(){
    $(this).attr("checked",false);
   });
  }
 });
});
</SCRIPT>
</HEAD>
<BODY>
 <div class="components-list">
 <input type="checkbox" name="checkbox_name[]" id="checkbox_name_1" />1<br />
 <input type="checkbox" name="checkbox_name[]" id="checkbox_name_2" />2<br />
 <input type="checkbox" name="checkbox_name[]" id="checkbox_name_3" />3<br />
 <input type="checkbox" name="checkbox_name[]" id="checkbox_name_4" />4<br />
 <input type="checkbox" name="checkedAll" id="checkedAll"/>全选/取消全选
 </div>
 
 <select id="test">
  <option value="a">A</option>
  <option value="b">B</option>
  <option value="c" selected>C</option>
</select>
</BODY></HTML>

  

0
0
(请您对文章做出评价)
posted @ 2009-03-09 16:04 闫磊博客 阅读(1309) 评论(0)  编辑 收藏 所属分类: javascript

 

bad example

一个简单的例子,是懒宝宝让我帮忙的。因为我自己也注意到了,radio在选中后,一般无法取消,查了一下google,发现还是有方法 的。因此,立马解决了:

XML/HTML代码
  1. <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.1/jquery.min.js"></script>  
  2. <table class="rs" border="0" cellspacing="0" cellpadding="0">  
  3.           <tr>  
  4.             <td>HIV :阴  
  5.               <input type="radio" name="hiv[0]" value="HIV:阴" union="yin"/>  
  6.               阳  
  7.               <input type="radio" name="hiv[0]" value="HIV:阳" union="yang" /></td>  
  8.             <td>梅毒:阴  
  9.               <input type="radio" name="hiv[1]" value="梅毒:阴" union="yin" />  
  10.               阳  
  11.               <input type="radio" name="hiv[1]" value="梅毒:阳" union="yang" /></td>  
  12.             <td>疱疹:阴  
  13.               <input type="radio" name="hiv[2]" value="疱疹:阴" union="yin" />  
  14.               阳  
  15.               <input type="radio" name="hiv[2]" value="疱疹:阳" union="yang" /></td>  
  16.             <td>淋病:阴  
  17.               <input type="radio" name="hiv[3]" value="淋病:阴" union="yin" />  
  18.               阳  
  19.               <input type="radio" name="hiv[3]" value="淋病:阳" union="yang" /></td>  
  20.           </tr>  
  21.           <tr>  
  22.             <td>非淋:阴  
  23.               <input type="radio" name="hiv[4]" value="非淋:阴" union="yin" />  
  24.               阳  
  25.               <input type="radio" name="hiv[4]" value="非淋:阳" union="yang" /></td>  
  26.             <td>湿疣:阴  
  27.               <input type="radio" name="hiv[5]" value="湿疣:阴" union="yin" />  
  28.               阳  
  29.               <input type="radio" name="hiv[5]" value="湿疣:阳" union="yang" /></td>  
  30.             <td>丙肝:阴  
  31.               <input type="radio" name="hiv[6]" value="丙肝:阴" union="yin" />  
  32.               阳  
  33.               <input type="radio" name="hiv[6]" value="丙肝:阳" union="yang" /></td>  
  34.             <td><a style="cursor:pointer;" id='allyin'>全阴</a> <a style="cursor:pointer;" id='allyang'>全阳</a> <a id='allempty' style="cursor:pointer;">重填</a>   
  35. <script>  
  36. $(function(){  
  37.     $('#allyin').click(function(){  
  38.         $(':input[union="yin"]').attr('checked','checked');  
  39.     });  
  40.     $('#allyang').click(function(){  
  41.         $(':input[union=yang]').attr('checked','checked');  
  42.     });  
  43.     $('#allempty').click(function(){  
  44.         $(':input[union=yang]').each(function(){  
  45.             $(this).attr('checked','checked');  
  46.             var tmp = $(this)[0];  
  47.             tmp.checked = false;  
  48.             tmp = null;  
  49.         })  
  50.     });  
  51. });  
  52. </script></td>  
  53.           </tr>  
  54.         </table>  
因为用jquery的话,选中radion的方法很方便。所以,就尝试用这种方式解决了。。。但是用jquery无法取消checked状态,只能用原生js的方式才行(jquery是把元素都转换为对象,而不是DOM对象)

分享到:
评论

相关推荐

    提高IO的缓存和RAID的方法

    总的来说,高速缓存和RAID技术是克服硬盘性能瓶颈、提升IO性能的关键手段。通过优化缓存策略和配置适当的RAID级别,可以显著改善存储系统的整体表现,尤其是在需要大量随机读写操作的应用场景中。在设计存储解决方案...

    RAID0_RAID1_RAID10_RAID5

    RAID0_RAID1_RAID10_RAID5

    缓存和RAID如何提高IO

    从上一篇文章:IO系统性能之一:衡量性能的几个指标的计算中我们可以看到一个15k转速的磁盘在随机读写访问的情况下IOPS竟然只有140左右,但在实际应用中我们却能看到很多标有5000IOPS甚至更高的存储系统,有这么大IO

    RAID模拟器 RAID虚拟机

    使用RAID模拟器,你可以尝试不同的RAID级别(如RAID 0、RAID 1、RAID 5、RAID 6和RAID 10),了解它们各自的数据分布、性能特点和冗余策略。 RAID虚拟机则是在虚拟化环境中实现的RAID系统。它可以是宿主机操作系统...

    Xyratex欲部分收购Ario的RAID代码

    标题中的“Xyratex欲部分收购Ario的RAID代码”指的是Xyratex公司计划收购Ario Data公司的特定资产,主要是与RAID控制器相关的知识产权和开发团队。这次收购行动旨在保护Xyratex先前对nStor的收购投资,确保nStor的...

    HW vs SW RAID

    RAID有多个级别,代表了不同的数据组织和冗余方式,常见的RAID级别包括RAID 0、RAID 1、RAID 5、RAID 6和RAID 10等。每种RAID级别的设计目标和应用场景都有所不同,例如RAID 0强调性能的提升,但没有数据冗余;RAID ...

    app_c++_Raid!_raid管理_raid_

    raid管理 主机列表 选择raid卡 raid卡基本信息 打开/关闭/查询raid卡蜂鸣器 下载raid卡操作日志 更新raid卡驱动程序 查询raid卡配置信息 查询raid卡上磁盘阵列信息,包括该阵列的逻辑盘以及物理盘。...

    RAID磁盘阵列模拟器

    RAID(Redundant Array of Independent Disks,独立冗余磁盘阵列)是一种通过将多个硬盘组合起来,实现数据存储性能提升、容错或两者兼备的技术。它通过不同的配置模式,即RAID级别,提供了不同的优势。这款"RAID...

    RAID模拟器(raid练习者好帮手)

    RAID模拟器允许用户模拟不同的RAID级别,如RAID 0、RAID 1、RAID 5、RAID 6以及RAID 10等。这些级别的特点如下: 1. **RAID 0**:也称为条带化,它不提供任何冗余,而是将数据分散到多个磁盘上,以提高读写速度。...

    行业分类-设备装置-一种RAID5的写IO优化处理方法.zip

    综上所述,优化RAID5的写IO性能涉及多个方面,包括缓存管理、奇偶校验计算、硬件选择、软件优化以及RAID配置等。通过综合考虑这些因素并进行针对性调整,可以显著提升RAID5系统的写入效率,满足大数据环境下的高性能...

    raid基础,raid10与raid01比较,raid10与raid5比较

    RAID 基础知识点总结 RAID(Redundant Array of Independent Disks,独立磁盘冗余阵列)是一种磁盘阵列技术,用于提高数据存储的安全性和性能。下面是 RAID 的基础知识点总结: 1. RAID 0:条带化存储,通过将数据...

    烽火服务器 3108raid卡重做raid0

    ### 烽火服务器3108 RAID卡重做RAID 0:详细步骤与注意事项 在服务器维护过程中,有时需要对RAID配置进行更改或重建,以满足不同的业务需求或解决故障问题。本文将详细介绍如何在烽火服务器上使用AVAGO 3108 RAID卡...

    组装raid5及raid1服务器

    组装raid5及raid1服务器,挺好的资料。

    raid 技术详细介绍

    RAID技术,全称为“Redundant Array of Independent Disks”,中文名为独立冗余磁盘阵列,是一种用于提高数据存储性能、可靠性和容量的技术。该技术起源于1987年,由加州大学伯克利分校提出,旨在通过组合多个硬盘来...

    Raid Driver.rar

    RAID(Redundant Array of Independent Disks,独立冗余磁盘阵列)是一种通过将多个硬盘组合起来形成一个逻辑单元的技术,旨在提高数据存储的性能、可靠性和可恢复性。Raid驱动则是操作系统与RAID硬件之间的桥梁,它...

    MegaRAID Storage Manager RAID管理工具

    2. **配置RAID阵列**:支持创建、修改和删除各种RAID级别(如RAID 0、RAID 1、RAID 5、RAID 6以及RAID 10等),满足不同场景下的数据保护需求。 3. **固件更新**:能够方便地更新硬盘驱动器和控制器的固件,确保...

    RAID级别详解,创建RAID实践

    RAID(Redundant Array of Independent Disks,独立磁盘冗余阵列)技术是一种数据存储虚拟化技术,旨在提高数据的可用性和防止硬盘故障带来的数据丢失。通过将多个物理硬盘驱动器组合成一个或多个逻辑单元,RAID技术...

Global site tag (gtag.js) - Google Analytics