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」の値を持つ「name」属性を持つ「input」タイプの最初の要素の値を取得しています。

次のようなセレクターが必要です。

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