当前位置:首页 > jquery

jquery选中radio

2026-03-02 18:56:20jquery

jQuery 选中 radio 的方法

使用 jQuery 选中 radio 按钮可以通过多种方式实现,具体取决于需求是获取选中的值还是设置选中状态。

获取选中的 radio 值

通过 :checked 选择器可以获取当前选中的 radio 按钮的值。

var selectedValue = $('input[name="radioName"]:checked').val();

radioName 是 radio 按钮组的 name 属性值。如果未选中任何选项,selectedValue 会是 undefined

设置 radio 为选中状态

使用 prop() 方法设置 radio 按钮的选中状态。

$('input[name="radioName"][value="valueToSelect"]').prop('checked', true);

valueToSelect 是需要选中的 radio 按钮的 value 属性值。

监听 radio 按钮变化事件

通过 change 事件可以监听 radio 按钮的选择变化。

$('input[name="radioName"]').change(function() {
    var selectedValue = $(this).val();
    console.log('Selected value: ' + selectedValue);
});

检查 radio 是否被选中

使用 is() 方法检查某个 radio 按钮是否被选中。

if ($('input[name="radioName"][value="someValue"]').is(':checked')) {
    console.log('Radio is checked');
} else {
    console.log('Radio is not checked');
}

注意事项

  • 确保 radio 按钮的 name 属性一致,以保证它们属于同一组。
  • 使用 prop() 而不是 attr() 来操作 checked 属性,因为 prop() 更可靠。
  • 如果页面是动态生成的,可能需要使用事件委托来监听变化事件。

jquery选中radio

标签: jqueryradio
分享给朋友:

相关文章

jquery 添加

jquery 添加

jQuery 添加元素的方法 动态添加 HTML 内容 使用 append()、prepend()、after() 或 before() 方法可以在 DOM 中插入新元素。 // 在元素内部末…

jquery 使用

jquery 使用

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

jquery 隐藏

jquery 隐藏

jQuery 隐藏元素的方法 使用 jQuery 隐藏元素可以通过多种方式实现,以下是几种常见的方法: hide() 方法hide() 是最简单的隐藏元素方法,它会将元素的 display 属性设…

jquery赋值

jquery赋值

jQuery 赋值操作 jQuery 提供了多种方法对 HTML 元素的属性、内容、样式等进行赋值操作。以下是常见的几种赋值方式: 文本内容赋值 使用 text() 方法可以设置元素的文本内容,该…

jquery 教程

jquery 教程

jQuery 教程概览 jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画和 Ajax 交互。以下是学习 jQuery 的核心内容和方法。 基础…

jquery提示

jquery提示

jQuery提示功能的实现方法 使用jQuery实现提示功能通常涉及工具提示(Tooltip)、弹出框(Popup)或通知消息(Notification)。以下是几种常见实现方式: 使用jQuer…