无法获取第二个单选按钮选定值
Can't get second radio button selected value
我有两对单选按钮。一对用于性别,另一对用于用户类型。我的问题是我无法获得第二对用户类型的单选按钮的选定值。仅获取第一对单选按钮的选定值,即性别。你能帮我吗?
$('input:radio[name=user[user_type_id]]:checked').val();
$('input:radio[name=user[gender]]:checked').val();
check jQuery(':radio') 选择器
如果你使用val()
那么它不会给出输入:checked的值,它将只返回打开或关闭。要获取单选按钮的获取值,请使用 attr 方法:
/Html
<div>
<input type="radio" name="gender" value="Male"/>
<input type="radio" name="gender" value="Female" /></div>
<div>
<input type="radio" name="user" value="admin"/>
<input type="radio" name="user" value="user" />
</div>
<input type="button" id="clickMe" value ="Click Me" />
//.js
$('#clickMe').click(function(){
alert($('input[name=gender]:radio:checked').attr('value'));
alert($('input[name=user]:radio:checked').attr('value'));
});
裁判:
获取
的属性名称值j查询在未设置属性时获取属性值
检查这个 jsFiddle 示例
相关文章:
- 多个单选按钮组相互干扰
- 如何获取单选按钮的多个实例的选定单选按钮值
- Spring WebFlow2 Javascript只在第一个单选按钮上工作
- 选择单选按钮更新2个输入字段
- 如何从单选按钮中获取多个值,然后将它们分配到单个变量中并在页面上显示
- AngularJS中没有选择多个单选按钮
- 在AngularJS中向控制器发送多个随机单选按钮值
- 选择两个单选按钮
- 交互2个单选按钮2个不同的功能Javascript
- 如何使用顺序ID禁用多个单选按钮
- 多个单选按钮窗体、单个组无法检索值
- 多个单选按钮,需要将选定的值传递给javascript
- 循环遍历单选按钮(20 组,每组 3 个),并检查是否选中了每个组
- Angularjs 单选按钮变为多个选定状态
- 尝试从单选按钮显示的JSON数组中调用多个对象
- Javascript测验,有4个问题.单选按钮+继续按钮
- 无法获取第二个单选按钮选定值
- 如何在不使用id的情况下选择javascript中的第二个单选按钮
- 当点击第一个文本框's单选按钮时,第二个文本框应该处于非活动状态
- 当第一个或第二个单选按钮被选中时显示/隐藏Div