时 间 记 忆
<<  < 2018 - >  >>
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30

最 新 评 论

最 新 日 志

最 新 留 言

搜 索

用 户 登 录

我 的 相 册

我 的 圈 子

我 的 好 友

友 情 连 接


 
 
 
jquery设置单选框radio选中的方法
[ 2017-6-1 11:38:00 | By: 我家超超会发光 ]
 
第一种:
//获取网页中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){

     //写入代码

});

 
 
  • 标签:单选 radio 
  • 发表评论:
     
    天涯博客 天涯博客
    天涯博客欢迎您!