当前位置:首页 > jquery

jquery获取checkbox选中的值

2026-03-17 04:59:53jquery

使用 jQuery 获取 checkbox 选中的值

通过 jQuery 可以轻松获取选中的 checkbox 值,以下是几种常见方法:

方法一:使用 :checked 选择器和 each() 遍历

var selectedValues = [];
$('input[type="checkbox"]:checked').each(function() {
    selectedValues.push($(this).val());
});
console.log(selectedValues);

方法二:使用 map() 方法

var selectedValues = $('input[type="checkbox"]:checked').map(function() {
    return $(this).val();
}).get();
console.log(selectedValues);

方法三:获取特定 class 或 name 的 checkbox

var selectedValues = $('.checkbox-class:checked').map(function() {
    return $(this).val();
}).get();

方法四:获取表单中的 checkbox 值

$('form').submit(function() {
    var selectedValues = $(this).find('input[type="checkbox"]:checked').map(function() {
        return $(this).val();
    }).get();
    console.log(selectedValues);
    return false; // 阻止表单提交
});

注意事项

jquery获取checkbox选中的值

  • 确保 checkbox 有 value 属性,否则获取的值可能为空。
  • 如果 checkbox 未选中,val() 方法将不会包含在结果中。
  • 使用 prop('checked') 可以检查单个 checkbox 是否被选中。

标签: jquerycheckbox
分享给朋友:

相关文章

jquery库

jquery库

jQuery 库简介 jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画和 Ajax 交互。其核心特点是“Write Less, Do More”,…

jquery教程

jquery教程

jQuery 教程:基础与实用方法 jQuery 简介 jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画和 Ajax 交互。其核心特点是“写得更少…

jquery下载

jquery下载

jQuery下载方法 官方渠道下载 访问jQuery官网(https://jquery.com/),点击首页的“Download”按钮。页面提供两个版本: Production:压缩版(mini…

jquery 之家

jquery 之家

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

jquery 对话框

jquery 对话框

jQuery 对话框的实现方法 jQuery 对话框通常通过 jQuery UI 库中的 dialog() 方法实现。以下是几种常见的实现方式: 基本对话框实现 引入必要的 jQuery 和 jQ…

jquery 图片

jquery 图片

jQuery 图片操作 jQuery 提供了多种方法来操作图片,包括加载、显示、隐藏、调整尺寸等。以下是一些常见的图片操作方法: 动态加载图片 使用 attr() 方法可以动态修改图片的 src 属…