2010-08-12 194 views
61

我試圖使用下面給出的jQuery語法來獲取兩個單選按鈕組的值。當下面的代碼運行時,我從第一個單選按鈕組中選擇兩個值,而不是獲取每個單獨組的值。獲取單選按鈕組的值

我在做什麼明顯錯誤嗎?感謝您的幫助:)

<a href='#' id='check_var'>Check values</a><br/><br/> 
<script> 
    $('a#check_var').click(function() { 
    alert($("input:radio['name=r']:checked").val()+ ' ' + 
      $("input:radio['name=s']:checked").val()); 
    }); 
</script> 
Group 1<br/> 
<input type="radio" name="r" value="radio1"/> radio1 
<input type="radio" name="r" value="radio2"/> radio2 
<br/><br/> 
Group 2<br/> 
<input type="radio" name="s" value="radio3"/> radio3 
<input type="radio" name="s" value="radio4"/> radio4 
+0

可能重複的[如何獲取在jQuery中使用其名稱選定單選按鈕的值?](http://stackoverflow.com/questions/986120/how-to-get-the-value-of-a - 請選擇無線電按鈕-使用-其名稱合的jquery) – jeremy 2014-07-04 03:34:06

回答