当前位置:首页 > jquery

jquery获取checkbox的值

2026-03-17 00:56:48jquery

获取单个checkbox的值

使用 :checked 选择器结合 .val() 方法获取选中的checkbox的值。

var value = $('#checkboxId:checked').val();

若未选中,返回 undefined

获取多个同名checkbox的选中值

通过遍历选中的checkbox,将值存入数组:

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

结果 values 为包含所有选中值的数组。

判断checkbox是否选中

使用 .prop('checked') 返回布尔值:

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

返回 true 表示选中,false 表示未选中。

动态监听checkbox变化

通过 .change() 事件监听选中状态:

jquery获取checkbox的值

$('#checkboxId').change(function() {
    if ($(this).prop('checked')) {
        console.log('选中,值为:' + $(this).val());
    }
});

注意事项

  • 若checkbox未设置 value 属性,.val() 默认返回 "on"
  • 处理多个checkbox时,确保通过 nameclass 正确选择元素。

标签: jquerycheckbox
分享给朋友:

相关文章

jquery手册

jquery手册

jQuery手册概览 jQuery是一个快速、简洁的JavaScript库,简化了HTML文档遍历、事件处理、动画和Ajax交互。以下是核心功能和常用方法的分类整理。 核心方法 $(selector…

锋利的jquery

锋利的jquery

jQuery 简介 jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画设计和 Ajax 交互。其核心特点是“写得更少,做得更多”,适合快速开发动态网…

jquery 获取

jquery 获取

jQuery 获取元素的方法 jQuery 提供了多种方法来获取 DOM 元素,以下是常用的几种方式: 通过 ID 获取元素 使用 $("#id") 可以获取指定 ID 的元素。例如: $("#m…

jquery事件

jquery事件

jQuery 事件基础 jQuery 提供了一套简化的事件处理机制,允许开发者通过简洁的语法绑定、触发和管理事件。核心方法包括 on()、off()、trigger() 等,支持常见事件(如点击、悬停…

jquery选择

jquery选择

jQuery选择器基础 jQuery选择器基于CSS选择器语法,用于快速定位和操作DOM元素。通过$()或jQuery()函数传入选择器字符串实现。 常见选择器类型: 元素选择器:$("p") 选…

jquery 动画

jquery 动画

jQuery 动画基础 jQuery 提供了一系列动画方法,用于实现元素的动态效果,如淡入淡出、滑动、自定义动画等。 常用动画方法 fadeIn() / fadeOut(): 元素的淡入和…