2012-07-18 83 views
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()); 
} 

我不明白什麼是錯在這裏發生?

FIDDLE

回答

4

您獲得的是類型「輸入」的使用具有「RAD」的值的「name」屬性的第一個元素的值。

你想要一個選擇,看起來像:

"input[name='rad']:checked" 
+0

它的工作!謝謝。 – Ashwin 2012-07-18 11:58:45