我正在尝试在IE8上使用 jquery.1.9.1 删除动态添加的input type file
。通过克隆原始input
,将form
添加到隐藏的// Where file.value is an arbitrary string
var input = $('#formupload input[data-file="' + file.value + '"]');
//does nothing, the element still inside the HTML document
input.remove();
中。
参考:Hacking a File API onto IE8
object
当我记录或警告选择器返回{{1}}的结果时。
我在这里缺少什么?这仅适用于IE8,用于文件上传,对于其他浏览器,我是从另一个方向驱动的。
答案 0 :(得分:-1)
您无法清除文件输入。您必须将其删除并重新启用它。