当前位置:首页 > jquery

checkbox jquery

2026-03-17 15:37:51jquery

使用 jQuery 操作复选框

获取复选框状态

使用 prop() 方法检查复选框是否被选中:

var isChecked = $('#checkboxId').prop('checked');
if (isChecked) {
    // 复选框已选中
}

设置复选框选中或取消选中

通过 prop() 方法修改复选框状态:

// 选中复选框
$('#checkboxId').prop('checked', true);

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

监听复选框变化事件

使用 change 事件监听复选框状态变化:

$('#checkboxId').change(function() {
    if ($(this).is(':checked')) {
        // 复选框被选中时的操作
    } else {
        // 复选框取消选中时的操作
    }
});

获取一组复选框的选中值

适用于多个复选框的场景,例如 name="groupCheckbox"

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

全选/取消全选功能

通过一个主复选框控制多个子复选框:

$('#selectAll').change(function() {
    $('.itemCheckbox').prop('checked', $(this).prop('checked'));
});

禁用/启用复选框

使用 prop() 方法修改 disabled 属性:

checkbox jquery

// 禁用复选框
$('#checkboxId').prop('disabled', true);

// 启用复选框
$('#checkboxId').prop('disabled', false);

以上方法涵盖了 jQuery 操作复选框的常见需求,适用于表单交互、批量操作等场景。

标签: checkboxjquery
分享给朋友:

相关文章

jquery插件

jquery插件

jQuery 插件开发指南 jQuery 插件是一种扩展 jQuery 功能的模块化方式,允许开发者封装可重用的代码。以下是开发和使用 jQuery 插件的基本方法。 插件基本结构 jQuery 插…

jquery 面试题

jquery 面试题

jQuery 面试题常见考点 DOM 操作 选择器使用:$("#id"), $(".class"), $("tag") 元素增删改查:append(), remove(), html(),…

jquery 滑块

jquery 滑块

jQuery 滑块实现方法 使用 jQuery 实现滑块功能可以通过多种方式完成,包括使用原生 jQuery 或结合插件(如 jQuery UI)。以下是几种常见实现方法: 使用 jQuery UI…

jquery 元素

jquery 元素

jQuery 元素选择与操作 jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画和 Ajax 交互。以下是 jQuery 中常用的元素选择与操作方法…

js jquery

js jquery

jQuery 简介 jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画设计和 Ajax 交互。它兼容多种浏览器,提供易于使用的 API,使开发者能够…

jquery对象

jquery对象

jQuery 对象简介 jQuery 对象是通过 jQuery 选择器或方法创建的封装了 DOM 元素集合的对象。它提供了一系列便捷的方法来操作 DOM、处理事件、实现动画等。与原生 DOM 对象不同…