0

我有输入:

<input type="radio" name='lang' value='3' />
<input type="radio" name='lang' value='4' />

我尝试获取所选单选按钮的值。为此,我正在使用代码

$('input[name="lang"]').val()

但它总是返回3。为什么 ?

4

1 回答 1

2

它总是返回“3”,因为它返回找到的第一个。

要获得选中的,请使用:

$('input[name="lang"]:checked').val()
于 2012-04-11T16:40:45.393 回答