2009-11-10 76 views
0

我使用jquery动态创建广播,如图所示。 但它们的值只在ff,ie8中选择。 ie6,ie7不选择值。 我如何选择ie6/7中的单选按钮值。单选按钮jquery ie6问题

rand=$("<input type='radio' ></input>"); 
rand.attr("checked","checked"); 
$(document).append(rand); 
+0

你发现它有什么问题吗? – mamu 2010-06-02 20:56:36

+0

rand = $(“”); 我的html创建收音箱是worong pestaa是正确的 – 2010-06-04 19:01:53

回答

2

我的猜测是<input>没有结束标记。

1

也给它一个name属性。如果需要,请在追加到DOM后设置checked属性。

你也可以做到这一点,像这样

rand=$("<input type='radio' checked='checked' name='radio'/>"); 
$(document).append(rand); 
0

除了缺少name属性作为拉斯凸轮提到,也失去了</input>,你的单选按钮,也应该有一个value。我的猜测是浏览器依靠价值,特别是收音机,实现“一次只能检查一个”功能...

祝你好运!