当前位置:首页 > 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 按钮是否被选中。

jquery选中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() 更可靠。
  • 如果页面是动态生成的,可能需要使用事件委托来监听变化事件。

标签: jqueryradio
分享给朋友:

相关文章

jquery文档

jquery文档

以下是关于 jQuery 文档的核心内容和资源整理,便于快速查阅和使用: jQuery 官方文档 官网地址:jQuery Official Documentation 内容分类:API 参考:包含所…

jquery 筛选器

jquery 筛选器

jQuery 筛选器 jQuery 筛选器用于从一组匹配的元素中进一步筛选出符合条件的子集。这些筛选器可以基于元素的位置、内容、属性或状态进行筛选。 基本筛选器 :first 选择第一个匹配的元素。…

jquery图片

jquery图片

jQuery 图片操作 jQuery 提供了多种方法来处理图片,包括加载、显示、隐藏、动画效果等。以下是一些常见的 jQuery 图片操作方法: 动态加载图片 使用 jQuery 的 attr()…

jquery div

jquery div

jQuery 操作 div 元素 jQuery 提供了多种方法来操作 div 元素,包括选择、修改内容、样式调整、事件绑定等。以下是常见操作的示例: 选择 div 元素 通过 ID 选择 div:…

jquery 切换

jquery 切换

jQuery 切换操作 jQuery 提供了多种切换元素状态的方法,包括显示/隐藏、类切换、属性切换等。以下是常见的切换操作实现方式。 显示与隐藏切换 使用 toggle() 方法可以在显示和隐藏之…

在jquery

在jquery

使用 jQuery 的基本方法 jQuery 是一个快速、简洁的 JavaScript 库,用于简化 HTML 文档遍历、事件处理、动画和 Ajax 交互。以下是一些常见的使用方法。 选择元素 使用…