0

我正在尝试获取所选单选按钮的值。我的html是:

<input type="radio" name="rad" value="one" />One<br />
<input type="radio" name="rad" value="two" />Two<br />
<input type="radio" name="rad" value="three" />Three<br />
<a ​​​​​​​​​​​​​​​​​​​​href="javascript:void(0)" onclick="getSelectedRad()">Click</a>​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​

我的jQuery是:

function getSelectedRad() {
    alert($("input[name='rad']").val());
}

我无法理解这里发生了什么问题?

小提琴

4

1 回答 1

4

您将获得“输入”类型的第一个元素的值,该元素的“名称”属性的值为“rad”。

你想要一个看起来像这样的选择器:

"input[name='rad']:checked"
于 2012-07-18T11:57:11.887 回答