2012-03-16 114 views
1

我有一組單選按鈕與默認選中其中一個後得到檢查單選按鈕使用jQuery:如何更改默認選中=「選中」

<input type='radio' name='myradios' value='flat'> 
<input type='radio' name='myradios' value='ball' checked='checked'> 
<input type='radio' name='myradios' value='list'> 

我怎樣才能獲得後的檢查值他們已經改變了(另一個被點擊)

我試過jQuery("input[name=myradios]:checked").val(),但不幸的是 jQuery("input[name=myradios]:checked")給出了一個列表,它總是包括「選中」屬性,即原本選中=一個如此依賴於「運氣」(訂單按鈕,無論我點擊的是之前還是之後是默認的)我確實得到了好的或錯誤的價值。

回答

5
$('input[name="myradios"]').change(function() { 
    alert($(this).val()); 
}); 
2

$(':radio[name=myradios]:checked').val()應該可以正常工作。 Live demo

-1

.val方法會給你選中的值。

$('input[name="myradios"]').change(function() { 
    console.log($(this).val()); 
}); 

The demo

相關問題