当前位置:首页 > jquery

jquery判断radio选中

2026-03-17 04:29:10jquery

使用 jQuery 判断 radio 按钮是否被选中

方法一:使用 :checked 选择器

通过 :checked 选择器可以快速判断 radio 按钮是否被选中。

if ($('#radioId').is(':checked')) {
    console.log('Radio 被选中');
} else {
    console.log('Radio 未被选中');
}

方法二:使用 prop() 方法

prop() 方法可以获取或设置 DOM 元素的属性值,适用于判断 checked 状态。

if ($('#radioId').prop('checked')) {
    console.log('Radio 被选中');
}

方法三:获取一组 radio 中选中的值

如果需要获取一组 radio 按钮中被选中的值,可以通过 name 属性筛选。

var selectedValue = $('input[name="radioGroupName"]:checked').val();
console.log('选中的值为:' + selectedValue);

方法四:遍历 radio 组检查选中状态

可以通过遍历一组 radio 按钮,检查每个按钮的选中状态。

jquery判断radio选中

$('input[name="radioGroupName"]').each(function() {
    if ($(this).is(':checked')) {
        console.log('选中的值为:' + $(this).val());
    }
});

注意事项

  • 确保 jQuery 库已正确加载。
  • 如果 radio 按钮是动态生成的,可能需要使用事件委托(如 on() 方法)监听变化。
  • 使用 val() 方法获取的是选中 radio 的 value 属性值,而非 checked 状态。

标签: jqueryradio
分享给朋友:

相关文章

jquery 滑块

jquery 滑块

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

jquery加载

jquery加载

jQuery 加载方法 使用 CDN 加载 jQuery 推荐通过公共 CDN(如 Google、Microsoft 或 jQuery 官方)加载,速度快且可能已被浏览器缓存。 <…

jquery菜单

jquery菜单

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

jquery 控件

jquery 控件

jQuery 控件概述 jQuery 控件是基于 jQuery 库开发的交互式 UI 组件,用于增强网页功能。这些控件通常提供表单元素、数据展示、导航等功能,简化开发流程。 常用 jQuery 控件…

jquery 查询

jquery 查询

jQuery 查询方法 jQuery 提供了多种方法来查询和操作 DOM 元素,以下是一些常用的查询方法: 基本选择器 使用 $() 或 jQuery() 函数可以通过 CSS 选择器查找元素:…

jquery文件上传

jquery文件上传

jQuery 文件上传实现方法 基础文件上传实现 使用 jQuery 结合 HTML5 的 FormData 对象可以实现异步文件上传。创建一个包含文件输入的表单: <form id="upl…