我使用jquery动态创建广播,如图所示。 但它们的值只在ff,ie8中选择。 ie6,ie7不选择值。 我如何选择ie6/7中的单选按钮值。单选按钮jquery ie6问题
rand=$("<input type='radio' ></input>");
rand.attr("checked","checked");
$(document).append(rand);
我使用jquery动态创建广播,如图所示。 但它们的值只在ff,ie8中选择。 ie6,ie7不选择值。 我如何选择ie6/7中的单选按钮值。单选按钮jquery ie6问题
rand=$("<input type='radio' ></input>");
rand.attr("checked","checked");
$(document).append(rand);
我的猜测是<input>
没有结束标记。
也给它一个name
属性。如果需要,请在追加到DOM后设置checked
属性。
你也可以做到这一点,像这样
rand=$("<input type='radio' checked='checked' name='radio'/>");
$(document).append(rand);
除了缺少name
属性作为拉斯凸轮提到,也失去了</input>
,你的单选按钮,也应该有一个value
。我的猜测是浏览器依靠价值,特别是收音机,实现“一次只能检查一个”功能...
祝你好运!
你发现它有什么问题吗? – mamu 2010-06-02 20:56:36
rand = $(“”); 我的html创建收音箱是worong pestaa是正确的 – 2010-06-04 19:01:53