jquery操作单选框
1.取值
$('input[name="testradio"]:checked').val(); $('input:radio:checked').val(); $('input[@name="testradio"][checked]').val(); $('input[name="testradio"]').filter(':checked').val(); //注意中间没有空格
2.设置被选中
//设置value=2的项目为当前选中项 $("input[@type=radio]").attr("checked",'2'); //或 $("input[@type=radio][@value=2]").attr("checked",'checked'); //某一组radio中value=2为选中项 $("input[name='radio_name'][value=2]").attr("checked",true); //radio单选组的第二个元素为当前选中值 $('input[@name='radio_name']').get(1).checked = true;
3.遍历
$('input[name="radio_name"]').each(function(){ alert(this.value); }); //取第二个radio的值 $('input[name="radio_name"]:eq(1)').val();