在IE6中无法选择jQuery动态生成的radiobutton
我需要通过jQuery动态生成radio或checkbox。
我使用以下代码:
var type = "radio"; // maybe checkbox $('').attr({ name: "ename", value: "1" })
但是,无法在IE6中选择生成的无线电(其他浏览器都可以)。 我该怎么办?
marcc的回答解决了我的问题。
这是IE6的工作方式,您不能在动态创建的元素上设置Name属性。
在attr之前设置Name属性。
$('').attr('value', '1');
甚至
$('');