首页 新闻 搜索 专区 学院

Jquery取不到Radio的值 (Firefox)

0
悬赏园豆:10 [已解决问题] 解决于 2011-03-03 08:28

sp=$("input[name='sp'][type='radio']:checked").val();

//var sp1=$("input[type='radio'][name='sp']");

//$.each(sp1,function(i,n){if(n.checked){sp=n.value;}});

 

Jquery1.4.2

IE6、7、8都没问题,但是火狐、谷歌浏览器会出现取不到值的问题,希望高手指点下,谢谢。

轩~雨~阁的主页 轩~雨~阁 | 初学一级 | 园豆:145
提问于:2011-02-25 16:57
< >
分享
最佳答案
0

可以获取到的。如下

<!DOCTYPE HTML>
<HTML>
<HEAD>
<meta charset="utf-8">
<title></title>
<script type="text/javascript" src="jquery-1.4.2.js"></script>
</HEAD>

<BODY>
<input type="radio" checked value="1" name="sp">
<input type="radio" value="2" name="sp">

<script type="text/javascript">
var sp=$("input[name='sp'][type='radio']:checked").val();
alert(sp);
</script>

</BODY>
</HTML>

收获园豆:10
snandy | 菜鸟二级 |园豆:222 | 2011-02-26 13:57
是不是动态添加radio的问题啊??
轩~雨~阁 | 园豆:145 (初学一级) | 2011-03-01 08:34
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册