winkey4986
<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的值:

谷歌了一下,大多跟我用的方法是一样的

var value = $("input[name=\'radio1\'][type=\'radio\'][checked]").val();


这句在IE、Safari(3.2)下测试通过,但是在FireFox、Chrome下却得不到选中的值。
仔细再看手册,发现“表单对象属性”这个列表。难道说对表单对象有专用的属性判断的方法?把代码改一下

var value = $("input[name=\'radio1\'][type=\'radio\']:checked").val();

分类:

技术点:

相关文章: