当前位置:首页 > jquery

jquery获取radio选中的值

2026-03-02 09:15:05jquery

使用 jQuery 获取 radio 选中的值

通过 jQuery 可以轻松获取单选按钮(radio)的选中值。以下是几种常见的方法:

方法一:使用 :checked 选择器和 .val()

var selectedValue = $('input[name="radioName"]:checked').val();
  • input[name="radioName"] 选择所有 name 为 radioName 的单选按钮。
  • :checked 筛选出当前选中的单选按钮。
  • .val() 获取选中单选按钮的值。

方法二:遍历单选按钮组

jquery获取radio选中的值

如果需要检查是否有选中项或进一步处理,可以遍历单选按钮组:

$('input[name="radioName"]').each(function() {
    if ($(this).is(':checked')) {
        var selectedValue = $(this).val();
        console.log(selectedValue);
    }
});
  • .each() 遍历所有匹配的单选按钮。
  • .is(':checked') 判断当前按钮是否被选中。

方法三:直接获取选中项的值

jquery获取radio选中的值

如果确保至少有一个单选按钮被选中,可以直接获取值:

var selectedValue = $('input[name="radioName"]:checked').val();
if (selectedValue) {
    console.log(selectedValue);
} else {
    console.log('没有选中任何项');
}

注意事项

  • 确保单选按钮的 name 属性一致,以便正确分组。
  • 如果没有任何单选按钮被选中,.val() 会返回 undefined

通过这些方法,可以灵活地获取和处理单选按钮的选中值。

标签: jqueryradio
分享给朋友:

相关文章

jquery和vue的区别

jquery和vue的区别

jQuery 和 Vue.js 的区别 jQuery 和 Vue.js 是两种不同的前端技术,分别适用于不同的场景和开发需求。以下是它们的主要区别: 设计理念 jQuery 是一个轻量级的 Jav…

jquery 插入html

jquery 插入html

jQuery 插入 HTML 的方法 jQuery 提供了多种方法来动态插入 HTML 内容到 DOM 中。以下是几种常用的方法: append() 将内容插入到选定元素的内部末尾。 $(…

jquery页面

jquery页面

jQuery 页面操作指南 jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画和 Ajax 交互的操作。以下是 jQuery 在页面中的常见使用方法…

jquery 使用

jquery 使用

jQuery 基础使用 jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画和 Ajax 交互的操作。以下是 jQuery 的基本使用方法。 引入…

jquery菜单

jquery菜单

以下是关于使用jQuery创建交互式菜单的几种常见方法及实现示例: 基础下拉菜单实现 通过jQuery的slideToggle和toggleClass实现简单下拉效果: $('.menu-it…

jquery 菜单

jquery 菜单

jQuery 菜单实现方法 使用 jQuery 创建动态菜单可以通过多种方式实现,以下是几种常见的方法: 基于 HTML 和 CSS 的基础结构 创建菜单的 HTML 结构通常使用无序列表 <…