jquery radio 操作代码

//设置第二个为选中状态

//if(<%=rows["sex"]%>=="2"){$(':radio[name=sex]').eq(1).attr('checked',true);}

//设计value=2的为选中状态
//if(<%=rows["sex"].ToString() %>=='2'){$("input[name='sex']").attr("checked",'2');}


if(<%=rows["sex"]%>=="2"){$("input[name=sex][value=2]").attr("checked",true);}

今天办了件NB的事上面这三个条件都测试了不起作用,原因是不是本地数据库一直在远程数据库操作

JQuery 得到radio

代码如下:

<div> 
<input id="Radio1" type="radio" name="rad" value="1" checked />1 
<input id="Radio2" type="radio" name="rad" value="2" />2 
<input id="Radio3" type="radio" name="rad" value="3" />3 
<input id="Radio4" type="radio" name="rad" value="4" />4 
<input id="Radio5" type="radio" name="rad" value="5" />5 
<input id="Button1" type="button" value="button" onclick="return Button1_onclick()" /> 
<input id="Button2" type="button" value="button" onclick="return Button2_onclick()" /> 
</div> 

<script language="javascript" type="text/javascript"> 
// <![CDATA[ 
function Button1_onclick() { 
$("input").each(function () { 
if (this.type == 'radio') { 
alert($(this).val()); 
} 
}); 
} 
function Button2_onclick() { 
//alert($("input[@type=radio]:checked").val()); 
//alert($("input[name='rad']:checked").val()); 
alert($("input[@type=radio]").val()); 
} 
// ]]> 
</script>

相关推荐