jQuery 无线电输入的设置值

jQuery set value of radio input

有谁知道如何使用 jQuery 检查收音机输入?

我原以为 val() 会起作用,但显然它只设置文本输入的值。

 $('[name="radio_group"]').val('my_selected_value');

如果我这样做什么都不会发生

尝试

jQuery("#radio_1").attr('checked', true);

将选择的值放入选择器,并设置checked 属性.

 $('[name="radio_group"][value="3"]').prop('checked', true);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="radio" name="radio_group" value="1">1<br/>
<input type="radio" name="radio_group" value="2">2<br/>
<input type="radio" name="radio_group" value="3">3<br/>

$('[name="radio_group"]').prop('checked',true);

这假设只有一项名称为 ='radio_group'。