jquery获取radio
使用jQuery获取radio的值
通过jQuery选择器可以轻松获取单选按钮的值。以下是几种常见方法:
获取选中的radio值
var selectedValue = $('input[name="radioName"]:checked').val();
监听radio变化事件
$('input[name="radioName"]').change(function() {
console.log($(this).val());
});
设置radio选中状态
$('input[name="radioName"][value="valueToSelect"]').prop('checked', true);
获取所有radio按钮
$('input[name="radioName"]').each(function() {
console.log($(this).val());
});
检查是否有radio被选中
if ($('input[name="radioName"]:checked').length > 0) {
// 有选中项
}
注意事项
- 确保radio按钮有相同的name属性
- 使用prop()而不是attr()来操作checked属性
- 在表单提交前验证是否有选项被选中







