<input type="radio" id="test">
<script>
$( "#test" )[ 0 ].checked = true
</script>
单选框的选中与取消与JQuery没有直接关系。只需要设置radio的name值就可以了,相同name值的radio的定义中,是不能有两个同时被选中的。
<input type="radio" id="1" name="rd_Grame" ><input type="radio" id="2" name="rd_Grame" >
<input type="radio" id="3" name="rd_Grame" >
<input type="radio" id="4" name="rd_Grame" >
<input type="radio" id="5" name="rd_Grame" >
这些radio的选中状态是相斥的,也就是只能有一个被选中。当你选中一个,再点击其他未被选中的radio是,之前被选中的就会自动取消选中状态了。
如果有多组,可以给不同的组设置不同的name值,比如
性别:<input type="radio" id="1" name="rd_Grame" >男
<input type="radio" id="2" name="rd_Grame" >女
爱好:
<input type="radio" id="3" name="rd_Fav" >台球
<input type="radio" id="4" name="rd_Fav" >足球
<input type="radio" id="5" name="rd_Fav" >乒乓球
$(this).find("input:radio").attr("checked","checked")//换成
$(this).find("input:radio").attr("checked",true)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)