mlsb.net
当前位置:首页 >> jq单选框选中事件 >>

jq单选框选中事件

if($("input[name=radioName]:checked").size()!=0)就被选中了 radioName替换一下就好了。

div id="wrap"> 支付宝 财务通 获取一组单选按钮对象:var obj_payPlatform = $('#wrap input[name="payMethod"]'); 获取被选中按钮的值 :var val_payPlatform = $('#wrap input[name="payMethod"]:checked ').val();

$(":radio[name='xxx']").click(function(){ var index = $(":radio[name='xxx']").index($(this)); if(index == 1) //选中第2个时,div显示 $(divSelector).show(); else //当被选中的不是第2个时,div隐藏 $(divSelector).hide();});

首先你写的这个就有问题,你点击radio的时候实际上已经选中了,但事件冒泡到了tr,又执行了一次click事件,所以就造成了选不中的情况,此外,单选框不像复选框,没必要判断是否处于选中状态,代码可以优化成这样: $("tr.resultTr").bind("click...

$("this") 写错了吧 指当前的 "input[name='rdo_pic']"

function button11() { $("#firstRadion2").attr("checked","true"); } 单选1 单选2 单选3 题主还要多努力啊 好几个错误 onclick=""中的function有()的 然后id只能是唯一的啊 另外 你要点击选择单选2的话 应该是获取单选2的id而不是按钮的id 另...

$(this).find("input:radio").attr("checked","checked"); //换成 $(this).find("input:radio").attr("checked",true);

if ($("input:radio[name="xxx"]").attr("checked")) { alert("选中了");}

if($("radio").attr("checked")){ alert("选中") }else{ alert("不选中") }

你好!! 代码没问题吧··· 如果是当进行发生单选事件时,打印出该值,可以试试下面的这个: $('input:radio[name="contactUser.id"]').click(function () { alert( $(this).val() );});

网站首页 | 网站地图
All rights reserved Powered by www.mlsb.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com