问问题
45 次
2 回答
4
我相信你可以做到这一点:
var $hidden = $("<input type='hidden'/>").attr({ name: $(this).attr("id") });
您也可以通过链接将其直接附加到表单中:
$("<input type='hidden'/>").attr({ name: $(this).attr("id") }).appendTo("form");
于 2013-06-25T13:21:34.817 回答
2
显然,您不能直接在标签的字符串以及第二个参数中混合添加属性。只需将所有属性移动到同一个位置:
var $hidden = $("<input/>", {
name: $(this).attr("id"),
type: "hidden"
});
于 2013-06-25T13:26:27.913 回答