`
A牛哥哥
  • 浏览: 150608 次
社区版块
存档分类
最新评论
阅读更多
<tr>
	<td><input type="checkbox"  class="c">A</td>
	<td><input type="checkbox"  class="c">B</td>
	<td><input type="checkbox"  class="c">C</td>
	<td><input type="checkbox"  class="c">D</td>
	<td><input type="checkbox"  class="c">E</td>
	<td><input type="checkbox"  class="c">F</td>
</tr>


如上: 有很多复选框, 必需选择一个或多个,不能一个都不选,判断这个比较好的方式:

var flag=false;
$("input[class='c']").each(function(index,domEle){
	flag = flag || $(domEle).attr("checked");
});

if(!flag){//所有对比条件都没选
	alert("必须选一个");
}

思想:
    如果没被选中 , $(domEle).attr("checked")结果是false, 否则是true. 所以,
如果用或运算, 只要一个选了,就有一个true, 那么flag最后就是true
分享到:
评论

相关推荐

    jQuery如何判断checkbox(复选框)是否被选中

    在探讨如何使用jQuery判断复选框(checkbox)是否被选中的过程中,我们首先需要理解复选框的基本属性以及jQuery操作DOM元素的方式。复选框在HTML中被定义为`&lt;input type="checkbox"&gt;`,当它被选中时,其`checked`属性...

    判断复选框的选择状态

    在IT界,尤其是在前端开发和用户界面设计中,"判断复选框的选择状态"是一个常见的需求,主要用于实现全选和全不选的功能。这个功能在各种列表或表格中广泛使用,比如在邮件客户端中选择多封邮件,或者在电商网站上...

    jquery判断复选框是否被全部选中,达到全选的目的

    标题提到的“jquery判断复选框是否被全部选中,达到全选的目的”,就是针对这一需求的具体实现。下面我们将详细探讨如何利用jQuery来完成这个功能。 首先,我们需要理解jQuery库的基本用法。jQuery是一个广泛使用的...

    Qt之QTableView添加复选框

    为了响应用户对复选框的操作,需要安装事件过滤器,捕获鼠标点击事件,然后根据事件坐标判断是否在复选框区域内,从而更新相应的模型数据。 7. **样式表(QSS)**: 可以使用Qt的样式表(QSS)来定制复选框的外观...

    复选框变单选框

    在IT行业的前端开发中,将复选框(checkbox)转换为单选按钮(radio button)的行为,虽然在表面上看似简单,但其实涉及到了DOM操作、事件处理以及逻辑判断等多方面的知识。根据提供的代码片段与描述,我们可以深入...

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

    当用户勾选一个父节点的复选框时,所有子节点的复选框会被自动设置为相同的选中状态。这样的设计有助于用户快速选择或取消选择整个子树,提高操作效率。 实现这一功能通常需要编程逻辑来处理。以下是一些可能的技术...

    BootStrap Table复选框默认选中功能的实现代码(从数据库获取到对应的状态进行判断是否为选中状态)

    为了实现复选框功能,我们需要在`columns`配置中添加一个字段,该字段的`checkbox`属性设为`true`。同时,我们可以定义一个`formatter`函数来处理每个单元格的内容。以下是一个完整的配置示例: ```javascript $('#...

    JS实现选中一级复选框相关二级或父级同时被选

    在网页设计和开发中,复选框(Checkbox)是一种常见的用户界面元素,用于让用户可以选择一个或多个选项。在实现复杂的权限管理或者数据筛选功能时,复选框的联动效果尤为重要。"JS实现选中一级复选框相关二级或父级...

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

    在ASP.NET Web应用程序开发中,尤其是在使用C#作为后端语言时,动态地判断一个或多个`Checkbox`控件的状态是非常常见的需求。这种需求通常出现在表单验证、用户选项设置等功能模块中。下面我们将详细探讨如何通过...

    复选框的左右移动

    可以通过判断复选框当前所在的容器来实现。如果复选框在左侧,表示用户希望添加权限;反之,如果在右侧,表示用户希望移除权限。 ```javascript if ($(this).closest('.selected-permissions')) { // 移动到右侧 }...

    layui默认选中table的CheckBox复选框方法

    方法一:如何根据条件判断是否默认选中table表格前面的复选框 table.render({ elem: '#userTable' , url: '../sysRole/getUserList' , title: '用户列表' , page: true //开启分页 , cols: [[ {type:'...

    js juqery非常好用的复选框已选中的个数统计 及 js验证码 判断表单是否有选择,没有就不提交

    非常好用的复选框已选中的个数统计 及 js验证码 判断表单是否有选择,没有就不提交。代码非常简洁,个人写网站时候常用的有力帮手,自己可以下载来按需修改,不好用你找我要分。

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

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

    如何判断php复选框是否被选中

    2.php如何判断复选框checkbox中的值是否被选中 下面我们分别对这两个知识点进行讲解: 1、php如何获取复选框checkbox的值 首先我们来创建一个表单: &lt;form action =HandleFormCheckBox.php method=post&gt; ...

    javascript复选框实现批量选择

    2. 在列表下方放置一个“全选/全不选”复选框,当选中“全选/全不选”复选框后,列表中的所有复选框都选中,当取消“全选/全不选”复选框后,列表中的所有复选框都取消选中。 3. 当列表中的复选框都取消选中后,...

    微信小程序实现复选框效果

    通过this.data.arrStatus数组来判断复选框的选中状态,并通过取反操作来切换状态。如果状态是选中,则将对应的值添加到arr数组中;如果是未选中,则从arr数组中删除对应的值。 - 页面加载时,通过onLoad生命周期...

    jquery复选框全选操作

    `$(this).is(':checked')`用于判断全选复选框是否被选中,`$('.child-checkbox').prop('checked', true/false)`则是用来改变所有子复选框的选中状态。 此外,为了完善用户体验,我们还可以添加一个反向操作,即当...

    MSFlexGrid添加复选框控件

    在这个类中,我们将添加一个复选框控件,并重写必要的方法和属性,如OnClick事件,以便在用户点击单元格时更新复选框的状态。 2. **绘制复选框**:利用MSFlexGrid的`DrawItem`事件,我们在每个需要复选框的单元格内...

    jquery判断复选框是否被选中的方法

    jquery 判断复选框是否选中以及如何选中的问题做一下总结。 进入正题,还是当页面有如下一组复选框的时候: &lt;input type=checkbox name=fruit value=apple /&gt;苹果 &lt;input type=checkbox name=fruit value...

    jquery动态复选框取值

    对于复选框,我们可以用它来获取`checked`属性,判断复选框是否被选中。 ```javascript // 检查复选框是否被选中 var isChecked = $('input[type="checkbox"]').prop('checked'); ``` 2. `.val()`方法:当复选框的...

Global site tag (gtag.js) - Google Analytics