我怎么知道在jQuery中选择了哪个无线电输入?
这个问题在这里已经有了答案:
通过使用:
function getCheckedRadioValue(name) {
return $('input[name='+name+']:radio:checked').val();
}
你可以做
$('input[type=radio]').each(function(){
if($(this).is(':checked')){
alert('this button is checked');
}
});
请参阅下面的工作示例:
$('button').click(function() {
var counter = 1;
$('input[type=radio]').each(function() {
if ($(this).is(':checked')) {
alert(' button ' + (counter) + ' is checked');
}
counter++;
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type=radio checked />
<input type=radio />
<input type=radio checked />
<button>check</button>
链接地址: http://www.djcxy.com/p/24587.html
上一篇: How can i know which radio input is selected in jQuery?