`
truth99
  • 浏览: 62921 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

取消复选框问题

阅读更多

今天在做项目的时候,想弄一个取消复选框的问题,在网上找了好多用jquery的方法,发现实现不了,我觉得很奇怪。弄了好半天,最后使用js才成功,因此记录下来,以免以后再碰到类似的问题不知道怎么解决(其实是我脑袋没转过来,就是想着用jquery解决了)

下面说一下具体的问题。
$('input[type="checkbox"]').each(function(){
					        $(this).attr('checked',false);
						});

之前是用jquery的方法写的,测试之后,不仅没有取消选择,还全选了!
后来我测试了一下'checked'属性值,发现是string类型,这时我觉得应该是赋值有问题,最后改成下面js的原生代码就没问题了。
$('input[type="checkbox"]').each(function(){
							if($(this).attr('checked')){
								this.checked = false;
							}
						});

也不知道是为什么,哪位能给解释一下呢?
1
0
分享到:
评论
3 楼 truth99 2012-12-18  
nakupanda 写道
$(this).attr('checked',false);   ==> $(this).removeAttr('checked');

这种我也试过,也不行 ,不知道是什么原因
2 楼 longfor5 2012-12-17  
jquery的实现有问题,需要自己来实现
1 楼 nakupanda 2012-12-17  
$(this).attr('checked',false);   ==> $(this).removeAttr('checked');

相关推荐

    TreeControl复选框:选中某个节点的复选框后,自动选中子节点的复选框

    复选框是用户交互的一种常见元素,允许用户选择或取消选择某个选项。在TreeControl中,每个节点可以有一个与之关联的复选框,用户可以通过点击这个复选框来改变节点的状态。 标题和描述所提到的“选中某个节点的复...

    带复选框JS树,JS带复选框的列表,很好用

    用户可以根据需要勾选或取消复选框,系统会根据用户的操作更新权限配置。这样的设计既直观又高效,大大简化了权限分配的工作。 至于文件名称"JS+复选框+树",很可能是一个包含实现这一功能的源代码或者示例的文件,...

    解决Extjs当中复选框全选后,取消选中某一项,全选框仍是选中状态的问题

    然而,在实际应用中,我们可能会遇到一个问题:当实现全选功能后,如果尝试取消选中其中的一项,全选复选框仍然保持选中状态,这显然不符合用户的预期。本文将深入探讨这个问题,并提供解决方案。 首先,我们需要...

    Qt之QTableView添加复选框

    同时,要处理点击事件,使用户可以勾选或取消表头的复选框,更新所有相关的行或列。 3. **设置表第一列复选框**: 对于表的第一列,我们需要在`MyCheckBoxDelegate`中处理。在`sizeHint`方法中返回适当大小,确保...

    javascript 实现复选框全选/取消功能

    ### JavaScript 实现复选框全选/取消功能 在网页开发中,经常需要用到复选框全选或取消的功能。本文将详细介绍如何通过JavaScript实现这一功能,并解析提供的代码片段。 #### 1. 功能概述 本功能的目标是实现一个...

    unity-复选框,单选框

    在创建交互式游戏或应用时,复选框和单选框是不可或缺的元素,它们允许用户进行选择并提供反馈。本文将深入探讨Unity中的复选框和单选框,并提供实现这些功能的关键知识点。 一、Unity UI系统概述 Unity的UGUI是在...

    listview添加复选框

    为了增强用户交互性,我们有时需要在ListView中添加复选框,让用户能够对列表项进行选择。这个过程涉及到UI设计、事件处理以及数据绑定等多个方面。下面将详细讲解如何在C#的ListView中添加复选框,实现全选、反选...

    jquery特效制作复选框,全选,反选,取消,购物车,统计价格,统计

    在这个项目中,我们关注的是使用jQuery来实现一些特定的功能,这些功能包括复选框的操作(全选、反选、取消选择)以及购物车中的商品价格统计。 首先,让我们深入了解一下复选框的操作。在HTML中,复选框是通过`...

    超漂亮的表单复选框特效

    3. **反馈效果**:当用户选择或取消选择复选框时,除了图标变化,还可以通过改变背景色、增加高亮边框等方式给出明确的视觉反馈。 4. **响应式设计**:为了适应不同设备和屏幕尺寸,复选框特效需要具有良好的响应性...

    tree 树形结构带复选框

    在IT领域,尤其是在前端开发中,"tree树形结构带复选框" 是一个常见的需求,主要用于展现层次化的数据,并且允许用户进行选择操作。在HTML中实现这样的功能,通常会结合JavaScript、CSS以及可能的库或框架如jQuery、...

    CheckBox分级选中 复选框 上下级 联动

    此外,为了优化用户体验,我们还可以添加一些辅助功能,比如禁用父级复选框的选中状态,直到所有子级复选框的状态都已知,或者在选中/取消选中父级复选框时,提供批量操作的动画效果。 在实际项目中,我们可能会...

    WinForm带复选框的下拉表

    3. 复选框事件:对于每个选项的复选框,需要监听其CheckedChanged事件,以便在用户选中或取消选中时更新选定的项。 4. 存储和恢复选择:当用户关闭并重新打开下拉列表时,需要确保之前的选择状态被正确保存和恢复。...

    QTableWidget表头添加复选框实现全选功能

    有时候,我们希望在表格的表头中添加复选框,以便实现全选或取消全选的功能,这在处理大量数据时尤其有用。本篇文章将详细解释如何在`QTableWidget`的表头中添加复选框并实现全选功能。 首先,我们需要了解`...

    Labview树形控件加载复选框

    本文将详细讲解如何在LabVIEW中实现树形控件加载复选框,以及支持节点选中、取消和全选等功能。 首先,我们需要理解LabVIEW中的树形控件(Tree Control)的基本概念。树形控件是由一系列节点组成,每个节点可以有子...

    选中一级复选框,相关二级或父级同时被选,取消也是

    标题与描述中的知识点:“选中一级复选框,相关二级或父级同时被选,取消也是”,这描述了一个在前端开发中常见的功能需求——多级复选框联动。这种功能通常应用于具有层级关系的数据选择场景,如文件系统、组织结构...

    swing table加复选框

    在某些场景下,我们可能需要在`JTable`的每一行中添加复选框,以便用户可以选择或取消选择特定行。这通常用于实现多选功能,例如在数据操作、筛选或者设置偏好时。以下将详细介绍如何在`JTable`中添加复选框以及相关...

    带复选框的多级目录树,复选框的选择控制子节点父节点 全选和反选

    当用户勾选或取消一个子节点的复选框时,我们需要判断该操作是否会影响父节点的状态。如果一个父节点的所有子节点都已被选中,那么父节点也应该被选中;反之,如果所有子节点都被取消选中,父节点也应该取消选中。...

    jquery 复选框组件

    **jQuery 复选框组件详解** 在Web开发中,复选框(Checkbox)是一种常见的用户交互元素,用于让用户从多个选项中选择一个或多个。jQuery,作为一款强大的JavaScript库,提供了丰富的插件和方法来增强复选框的功能和...

    HTML复选框

    `label`标签与复选框关联,提供了更好的可访问性和用户体验,用户点击标签文本时,相应的复选框会被选中或取消。 在实际应用中,复选框可能需要配合JavaScript或者CSS进行美化和功能增强。例如,使用Bootstrap框架...

    LabVIEW MCL多列列表增加复选框或其他自定义图案的方法

    2. 使用事件结构监听复选框的选中/取消选中事件,当用户点击复选框时更新对应行的数据状态。 3. 考虑到多列列表的动态特性,你需要确保在数据更新后正确刷新列表的显示。 步骤3:添加自定义图案 如果需要添加其他...

Global site tag (gtag.js) - Google Analytics