1、$('input:radio:checked')val();
2、$("input[type='radio']:checked")val();
3、$("input[name='rd']:checked")val();
按照你说的在JQ里面估计是取不到值得
aa
bb只是起到显示的作用
在使用radio控件时
都是取它的
value
值
方法:
var
appointmentRadio=
$("input[name=appointmentRadio]:checked")val();
获取单选框的值有三种方式:\x0d\\x0d\1、$('input:radio:checked')val();\x0d\2、$("input[type='radio']:checked")val();\x0d\3、$("input[name='rd']:checked")val();
够呛。如果我做的话每道题肯定有一个div的,类似
<div class='question'><strong>问题</strong><br /><ul>
<li><input type="radio" name="q1" value='a' />答案A</li>
</ul>
</div>
然后js是
$('divquestion')each(function(){
if($(this)find('input:checked')length > 0) {
radio_valuepush($(this)find('input:checked:first')val());
} else {
radio_valuepush("no value");
}
});
<html>
<head>
<title> New Document </title>
<meta name="Generator" content="EditPlus">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
</head>
<body>
<input name="radio" type="radio" id="radio" value="1" />1
<input name="radio" type="radio" id="radio" value="2" />2
<input name="radio" type="radio" id="radio" value="3" />3
<input name="radio" type="radio" id="radio" value="4" />4
<script src="jquery-172minjs" type="text/javascript"></script>
<script type="text/javascript">
$(function(){
$("input")click(function(){
$("input")each(function(){
if($(this)attr("checked")==undefined){
alert($(this)val())
}
})
})
});
</script>
</body>
</html>
alert()没选中的val()
以上就是关于jquery 如何获取单选框的值全部的内容,包括:jquery 如何获取单选框的值、jquery 获取radio文本值、jquery 如何获取单选框的值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)