最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

JQuery判断radio单选框是否选中并获取值的方法

来源:懂视网 责编:小采 时间:2020-11-27 22:02:02
文档

JQuery判断radio单选框是否选中并获取值的方法

JQuery判断radio单选框是否选中并获取值的方法:一、设置选中方法 代码如下: $(input[name='名字']).get(0).checked=true; $(input[name='名字']).attr('checked','true'); $(input[name='名字']:eq(0)).attr(checked,'checked'); $(input[nam
推荐度:
导读JQuery判断radio单选框是否选中并获取值的方法:一、设置选中方法 代码如下: $(input[name='名字']).get(0).checked=true; $(input[name='名字']).attr('checked','true'); $(input[name='名字']:eq(0)).attr(checked,'checked'); $(input[nam

一、设置选中方法

代码如下:

$("input[name='名字']").get(0).checked=true; 
$("input[name='名字']").attr('checked','true');
$("input[name='名字']:eq(0)").attr("checked",'checked'); 
$("input[name='radio_name'][checked]").val(); //获取被选中Radio的Value值


二、设置选中和不选中示例

代码如下:

<input type="radio" value="0" name="jizai" id="0"/>否
<input type="radio" value="1" name="jizai" id="1"/>是
#jquery中,radio的选中与否是这么设置的。
$("#rdo1").attr("checked","checked");
$("#rdo1").removeAttr("checked");
通过name

代码如下:

$("input:radio[name="analyfsftype"]").eq(0).attr("checked",'checked');
$("input:radio[name="analyshowtype"]").attr("checked",false);

通过id

代码如下:

$("#tradeType0").attr("checked","checked");
$("#tradeType1").attr("checked",false);

三、另一种设置选中方法

代码如下:

<script type="text/javascript"> 
$(document).ready(function(){ 
$("input[@type=radio][name=sex][@value=1]").attr("checked",true); 
}); 
</script> 

您的性别:

代码如下:

<input type="radio" name="sex" value="1" <s:if test="user.sex==1">checked</s:if>/>男 
<input type="radio" name="sex" value="0" <s:if test="user.sex==0">checked</s:if>/>女

四、根据值设置radio选中

代码如下:

$("input[name='radio_name'][value='要选中Radio的Value值']").attr("checked",true); //根据Value值设置Radio为选中状态

五、使用prop方法操作示例

代码如下:

$('input').removeAttr('checked'); 
$($('#'+id+'input').eq(0)).prop('checked',false);
$($('#'+id+' input').eq(0)).prop('checked',true);

radio不能用“checked”相等来判断,只用用true来判断

代码如下:

<script type="text/javascript">
$(function () {
$("input").click(function () {
if ($(this).attr("checked")) {
alert("选中了");
}
});
});
</script>

六、jQuery获取循环中的选中单选按钮radio的值

$('input:radio:checked').each(function(){
//var checkValue = $(this).val();
console.log($(this).val());  // 选中框中的值
});

文档

JQuery判断radio单选框是否选中并获取值的方法

JQuery判断radio单选框是否选中并获取值的方法:一、设置选中方法 代码如下: $(input[name='名字']).get(0).checked=true; $(input[name='名字']).attr('checked','true'); $(input[name='名字']:eq(0)).attr(checked,'checked'); $(input[nam
推荐度:
标签: 方法 选中 单选框
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top