如何合适的清空 input[type=file] 的值

来源:互联网 发布:数据挖掘实战 pdf 编辑:程序博客网 时间:2024/06/05 17:15

众所周知,html 中的 <label> 标签的 for 属性,配上 input[type=file]id 就可以上传文件到浏览器了。但是,实际开发中经常有需要清空 input[type=file] 的需求,那怎么清除更好呢?

1. 比较完美的解决方案:

$inputFile.wrap('<form></form>');$inputFile.parent()[0].reset();$inputFile.unwrap();

2. 为什么不直接将 input[type=file]value 设置为空呢?

因为兼容性问题:在 chromefirefox 确实是没有问题的,但是在 IE8/9/10 中,然并卵( IE11 没有这个问题)。

3. 详情链接

具体详情,请猛戳这里!!!

原创粉丝点击