jquery - 如何在更改默认选中的 ="checked"后使用 jQuery 选中单选按钮

标签 jquery radio-button checked

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

<input type='radio' name='myradios' value='flat'>
<input type='radio' name='myradios' value='ball' checked='checked'>
<input type='radio' name='myradios' value='list'>

如何在更改后获取选中的值(单击另一个值)

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

最佳答案

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

关于jquery - 如何在更改默认选中的 ="checked"后使用 jQuery 选中单选按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9736072/

相关文章:

jquery - div onclick 破坏子 radio 检查行为

javascript - 如何对 JavaScript JQuery 函数中使用的变量进行串联

jquery - 检查单选按钮样式

angular - 检查后更改 - Angular [已选择]

Java 已检查和未检查的异常

javascript - 修改输入值时如何防止光标移动?

javascript - Jquery 验证。验证 "keyup"并在密码正确时隐藏表单

javascript - 将数组中的数据填充到 html 表中

javascript - 使用 jQuery 实现脉冲效果

jquery +循环遍历未选中复选框的html表行