在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');
甚至
$('');