如何在更改默认checked ="checked"后使用jQuery检查单选按钮

Gav*_*iel 1 jquery radio checked

我有一组单选按钮,其中一个默认选中:

<input type='radio' name='myradios' value='flat'>
<input type='radio' name='myradios' value='ball' checked='checked'>
<input type='radio' name='myradios' value='list'>
Run Code Online (Sandbox Code Playgroud)

如何在更改后获取已检查的值(另一个被点击)

我试过了jQuery("input[name=myradios]:checked").val(),但不幸的是 jQuery("input[name=myradios]:checked")给出了一个列表,总是包含最初具有checked ="checked"属性的列表,因此取决于"运气"(按钮的顺序,我点击的那个是在之前还是之后的那个)默认)我确实得到了好的或错的价值.

Kan*_*iya 5

$('input[name="myradios"]').change(function() {
   alert($(this).val());
});
Run Code Online (Sandbox Code Playgroud)