当前位置:首页 > jquery

jquery 单选

2026-01-14 16:07:23jquery

jQuery 单选按钮操作

在 jQuery 中,操作单选按钮(Radio Button)通常涉及选中状态、取值和事件绑定。以下是常见操作示例:

获取选中的单选按钮值

通过 :checked 选择器获取当前选中的单选按钮的值:

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

设置单选按钮选中状态

通过 prop() 方法设置单选按钮的选中状态:

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

监听单选按钮变化事件

使用 change 事件监听单选按钮的选择变化:

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

动态禁用/启用单选按钮

通过 prop() 方法控制单选按钮的禁用状态:

$('input[name="radioGroup"]').prop('disabled', true); // 禁用
$('input[name="radioGroup"]').prop('disabled', false); // 启用

遍历单选按钮组

使用 each() 方法遍历单选按钮组的所有选项:

jquery 单选

$('input[name="radioGroup"]').each(function() {
    console.log($(this).val() + ' is checked: ' + $(this).prop('checked'));
});

注意事项

  • 单选按钮组的 name 属性必须相同才能实现互斥选择。
  • 使用 prop() 而非 attr() 操作 checkeddisabled 属性,以确保跨浏览器兼容性。

标签: 单选jquery
分享给朋友:

相关文章

jquery实现vue

jquery实现vue

jQuery 和 Vue.js 是两种不同理念的前端工具,jQuery 以 DOM 操作和事件驱动为核心,而 Vue.js 是数据驱动的现代化框架。如果想用 jQuery 实现类似 Vue 的功能(如…

jquery实现vue

jquery实现vue

jQuery 和 Vue.js 是两种不同理念的前端工具,前者基于 DOM 操作,后者基于数据驱动。虽然 Vue 可以替代 jQuery 的大部分功能,但若需在 Vue 中临时集成 jQuery 或模…

jquery api

jquery api

以下是关于 jQuery API 的详细介绍和使用方法: jQuery API 概述 jQuery 是一个快速、简洁的 JavaScript 库,简化了 HTML 文档遍历、事件处理、动画和 Aja…

jquery滚动

jquery滚动

jQuery 滚动事件监听 使用 jQuery 监听滚动事件可以通过 scroll() 方法实现。以下代码会在窗口滚动时触发回调函数: $(window).scroll(function() {…

jquery字符串

jquery字符串

jQuery 字符串操作 jQuery 提供了多种方法来处理字符串,尽管它主要是一个 DOM 操作库,但字符串处理在动态内容生成和数据交互中非常常见。 字符串拼接与连接 使用 JavaScript…

jquery鼠标

jquery鼠标

jQuery 鼠标事件处理 jQuery 提供了丰富的鼠标事件处理方法,可以方便地响应用户的鼠标操作。以下是常见的鼠标事件及其用法: 鼠标点击事件 click(): 鼠标单击时触发 dblclic…