第一种:
//获取网页中name=angel的单选按钮,取第一个,添加属性checked=checked,也就是让其选中
$("input[name=angel]:eq(0)").attr("checked",'checked');
$("input[name=angel]:eq(0)").prop("checked",true);
第二种:
//获取网页中的单选按钮,挑选其中name=angel,value="http://www.tyblog.com/0的,让其选中
$("input[type=radio][name=angel][value=0]").attr("checked",'checked');
$("input[type=radio][name=angel][value=0]").prop(""checked",true);
第三种:
//获取网页中的单选按钮,挑选其中name=agreeable 循环让其选中
$(".valLookBox input[name='agreeable']").each(function(){
if($(this).val() == result.status){
$(this).prop( "checked", true );
break;
}
});
第四种:
//获取网页中的单选按钮,挑选其中name=agreeable 循环让其选中
var objSelect = ***.getElementsByName("archive.sex");
for (var i = 0; i < objSelect.length; i++) {
if (objSelect[i].getAttribute("sexname") == array[1]) {
objSelect[i].checked = true;
break;
}
}
1.获取选中值,四种方法都可以:
$('input:radio:checked').val();
$("input[type='radio']:checked").val();
$("input[name='rd']:checked").val();
var value = $('input[name="radioName"]:checked').val(); //获取被选中Radio的Value值
2.设置第一个Radio为选中值:
$('input:radio:first').attr('checked', 'checked'); 或者 $('input:radio:first').attr('checked', 'true');
3.设置最后一个Radio为选中值:
$('input:radio:last').attr('checked', 'checked'); 或者$('input:radio:last').attr('checked', 'true');
4.根据索引值设置任意一个radio为选中值:
$('input:radio').eq(索引值).attr('checked', 'true');索引值=0,1,2....
5.根据Value值设置Radio为选中值
$("input:radio[value='rd2']").attr('checked','true');
6.删除Value值为rd2的Radio
$("input:radio[value='rd2']").remove();
7.删除第几个Radio
$("input:radio").eq(索引值).remove();索引值=0,1,2....
8.遍历Radio
$('input:radio').each(function(index,domEle){
//写入代码
});