当前位置:首页 > jquery

jquery获取checkbox值

2026-03-16 23:31:14jquery

获取单个checkbox的值

使用prop()方法可以获取单个checkbox的选中状态和值:

var isChecked = $('#checkboxId').prop('checked');
var checkboxValue = $('#checkboxId').val();

获取多个checkbox的选中值

对于一组name相同的checkbox,使用:checked选择器获取所有选中的元素:

var selectedValues = [];
$('input[name="checkboxGroup"]:checked').each(function() {
    selectedValues.push($(this).val());
});

获取所有checkbox的值(无论是否选中)

如果需要获取组内所有checkbox的值:

jquery获取checkbox值

var allValues = [];
$('input[name="checkboxGroup"]').each(function() {
    allValues.push($(this).val());
});

检查是否至少选中一个checkbox

验证checkbox组中是否有被选中的项:

if($('input[name="checkboxGroup"]:checked').length > 0) {
    // 至少有一个被选中
}

设置checkbox的选中状态

使用prop()方法设置checkbox的选中状态:

jquery获取checkbox值

$('#checkboxId').prop('checked', true);  // 选中
$('#checkboxId').prop('checked', false); // 取消选中

监听checkbox状态变化

通过change事件监听checkbox状态变化:

$('#checkboxId').change(function() {
    if($(this).is(':checked')) {
        // checkbox被选中时的处理
    } else {
        // checkbox取消选中时的处理
    }
});

获取checkbox的data属性值

如果需要获取checkbox上自定义的data属性:

var customData = $('#checkboxId').data('custom-attr');

标签: jquerycheckbox
分享给朋友:

相关文章

jquery.js

jquery.js

jQuery 简介 jQuery 是一个快速、简洁的 JavaScript 库,用于简化 HTML 文档遍历、事件处理、动画设计和 Ajax 交互。它的设计宗旨是“Write Less, Do Mor…

jquery 之家

jquery 之家

jQuery 之家相关资源 jQuery 之家是一个提供 jQuery 插件、教程和代码示例的中文资源网站。以下是关于 jQuery 之家的一些有用信息: 网站内容 提供丰富的 jQuery 插件…

jquery获取

jquery获取

获取元素 使用jQuery选择器获取元素,通过CSS选择器或jQuery特定选择器定位目标元素。常见选择器包括ID选择器(#id)、类选择器(.class)、标签选择器(tag)等。示例: $('#…

jquery下拉

jquery下拉

jQuery 实现下拉效果的方法 使用 slideDown() 和 slideUp() 方法 通过 slideDown() 展开元素,slideUp() 收起元素,实现平滑的下拉动画效果。 $(…

jquery 隐藏

jquery 隐藏

jQuery 隐藏元素的方法 使用 jQuery 隐藏元素可以通过多种方式实现,以下是几种常见的方法: hide() 方法hide() 是最简单的隐藏元素方法,它会将元素的 display 属性设置…

jquery函数

jquery函数

jQuery 函数概述 jQuery 是一个快速、简洁的 JavaScript 库,通过封装原生 JavaScript 功能,简化 DOM 操作、事件处理、动画和 AJAX 等任务。其核心函数 $()…