`
sonic126
  • 浏览: 20654 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

checkbox选中状态判断

    博客分类:
  • js
阅读更多
/**
* 全选指定checkbox
*/
function checkAll(checkInputName){
$("input[name='"+checkInputName+"']").attr("checked",'true');
}

/**
* 取消全选checkbox
*/
function uncheckAll(checkInputName){
$("input[name='"+checkInputName+"']").removeAttr("checked");;
}

/**
* 检查指定的checkbox的选中状态
*/
function getCheckBoxStatus(checkInputName){
var checkedFlag = true;
var uncheckedFlag = true;
$("input[name='"+checkInputName+"']").each(function(){
     if($(this).attr("checked")){
    uncheckedFlag =false;
   }else{
   checkedFlag = true;
   }
    });
var checkStatus = '1';//部分选中状态
if(checkedFlag){
checkStatus = '2'; //全部选中状态
}else if (uncheckedFlag){
checkStatus = '0'; //全部没有被选中状态
}

return checkStatus;
}
分享到:
评论

相关推荐

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

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

    解决ListView嵌套CheckBox滑动时选中状态错乱

    然而,当ListView内部嵌套CheckBox等可交互组件时,常常会遇到一些问题,特别是滑动过程中选中状态错乱的现象。这个问题主要是由于ListView的复用机制导致的,即ListView在滚动时会复用已滑出屏幕的列表项,如果不...

    checkBox分别处理选中与不选中

    - **处理选中状态**:遍历整个列表,检查每个元素是否在`selected`数组中。如果在,则表示该项已被选中。 ```java for (int i = 0; i (); i++) { boolean select = false; for (int j = 0; j ; j++) { if ...

    C#中获取CheckBox选中值(多选)

    在C#编程语言中,处理用户界面元素如CheckBox的选中状态是一项常见需求,尤其是在涉及多选场景时。本文将深入探讨如何在C#中有效且简洁地获取多个CheckBox控件的选中值,这对于构建响应式和用户友好的应用程序至关...

    循环动态判断checkbox是否被选中

    ### 循环动态判断Checkbox是否被选中 在ASP.NET Web应用程序开发中,尤其是在使用C#作为后端语言时,动态地判断一个或多个`Checkbox`控件的状态是非常常见的需求。这种需求通常出现在表单验证、用户选项设置等功能...

    CheckBox 选中效果 选中子的父自动选中,选中父的子全部选中

    - 遍历这些元素,根据它们的`type`属性和`name`属性判断是否需要修改选中状态。 - 在处理子项CheckBox时,还需要额外判断父项是否需要同步更新选中状态。 6. **实际应用场景**: - 角色权限分配系统:在一个角色...

    checkbox选中与未选中判断示例

    在点击事件的回调函数中,通过 `document.getElementById("tuan").checked` 来判断当前 `checkbox` 的状态,并据此更新 `checkbox` 的值(这里假设值1代表选中,0代表未选中)。 需要注意的是,当 `checkbox` 的...

    vue .js绑定checkbox并获取、改变选中状态的实例

    在Vue.js中,绑定checkbox并获取、改变其选中状态是常见的需求。本文将通过一个实例来详细介绍这个过程,并探讨如何处理复选框选中的值问题。 首先,让我们看下HTML部分的代码: ```html ...

    JS判断单个checkbox是否被选中

    本文将深入探讨如何使用JavaScript来判断单个checkbox是否被选中。 首先,我们需要了解HTML中的`<input>`标签,它是用来创建复选框的。一个基本的复选框HTML代码如下: ```html <input type="checkbox" id=...

    js实现翻页后保持checkbox选中状态的实现方法

    3. 实现思路:在页面加载时,首先判断是否存在之前保存的checkbox选中状态信息(即action中的id字符串)。如果存在,则将这个字符串解析为数组,与当前页面上的checkbox进行匹配。如果当前页面上的checkbox的id存在...

    JS判断是否选中checkbox

    **标题和描述**都是“JS判断是否选中checkbox”,这表明文章的主要目的是介绍如何使用JavaScript来检查一个或多个`checkbox`元素的状态(即是否被选中)。下面将详细介绍几种实现这一功能的方法,并对其进行深入解析...

    jQuery判断checkbox选中状态

    1. **设置checkbox选中状态**: - 一种常见的方式是使用`.attr('checked', true)`来选中复选框,但有时候这种方法可能不会生效。原因是,当`checked`属性已经存在时,再次设置`checked`为`true`可能不会改变状态。 ...

    TreeView的CheckBoxs的第三种状态(有部分子结点被选中)

    1. **事件驱动**:监听`TreeNode`的`AfterCheck`事件,当用户改变节点的选中状态时,遍历该节点的所有子节点,统计选中节点的数量,根据数量更新父节点的`Checked`状态。同样,当子节点的`AfterCheck`事件触发时,...

    js 判断checkbox是否选中的实现代码

    总结一下,JavaScript判断checkbox是否选中的实现代码主要包括两个关键点:一是获取所有需要判断的checkbox元素,二是通过遍历这些元素并检查它们的`checked`属性来判断其选中状态。通过编写相应的JavaScript函数,...

    JS通过识别id、value值对checkbox设置选中状态

    在网页开发中,经常需要通过JavaScript来操作HTML元素,尤其是当涉及到用户交互时,例如设置复选框(checkbox)的选中状态。本篇将详细解释如何通过ID和value值来控制checkbox的状态,并提供JavaScript和jQuery两种...

    QT CheckBox复选框状态设置、信号绑定, setCheckState、checkState、setTristate

    例如,如果你想将一个`CheckBox`设置为选中状态,你可以这样调用:`checkBox->setCheckState(Qt::Checked);` 2. `checkState()`: 这是一个返回函数,它会返回`CheckBox`当前的状态。你可以用这个方法来获取用户对`...

    使用prop解决一个checkbox选中后再次选中失效的问题

    "使用prop解决checkbox选中后再次选中失效的问题" ...使用prop来解决checkbox选中后再次选中失效的问题是一个非常实用的解决方案,开发者可以根据实际情况选择合适的解决方案,并且需要注意checkbox的状态变化问题。

    Winforms里判断DatagridView里面的CheckBox是否选中

    而在这个场景中,我们关注的是如何处理`DataGridView`中的`CheckBox`列,特别是判断其选中状态,以及实现全选和反选的功能。 首先,让我们了解`DataGridViewCheckBoxColumn`。它是`DataGridView`的一种内置列类型,...

    JavaScript实现CheckBox选中方法.doc

    `TA()`函数是全选/全不选功能的核心,它遍历表单中的所有元素,检查那些不是`allbox`且类型为复选框的元素,将它们的选中状态设置为`allbox`的选中状态。同时,根据`allbox`的选中状态,它还会改变这些复选框父元素...

Global site tag (gtag.js) - Google Analytics