IE中的File域无法清空使用jQuery重设File域


Posted in Javascript onApril 24, 2014

有时候在做文件上传的时候会遇到一种情况就是需要重置整个表单,但是问题来了,其他浏览器都没啥问难题,直接reset form或者是触发type为reset的button的click事件就OK了,但是IE却奇葩了,IE中的File域无法清空,可能你看到的是已经没有值了,但是你可以打印出来看看就知道了:

var fileVal = $('input[type="file"]').val(); 
alert(fileVal);

打印出来的还是reset前选择的文件的信息,这个要肿么搞定呢,查了不少资料发现在IE下可以采用以下方式来解决
$('input[type="file"]').attr('value',''); 
//or 
$('input[type="file"]').val('');

当然别忘了对form reset啊。
Javascript 相关文章推荐
[原创]静态页面也可以实现预览 列表不同的显示方式
Oct 14 Javascript
JavaScript 提升运行速度之循环篇 译文
Aug 15 Javascript
JS弹出窗口的运用与技巧大全
Nov 01 Javascript
JavaScript定时器实现的原理分析
Dec 06 Javascript
详解Vue.js分发之作用域槽
Jun 13 Javascript
vue2 前端搜索实现示例
Feb 26 Javascript
js中addEventListener()与removeEventListener()用法案例分析
Mar 02 Javascript
react基本安装与测试示例
Apr 27 Javascript
vue动态设置页面title的方法实例
Aug 23 Javascript
Js数组扁平化实现方法代码总汇
Nov 11 Javascript
在vue中给后台接口传的值为数组的格式代码
Nov 12 Javascript
一文搞懂redux在react中的初步用法
Jun 09 Javascript
js 动态为textbox添加下拉框数据源的方法
Apr 24 #Javascript
from表单多个按钮提交用onclick跳转不同action
Apr 24 #Javascript
编写高效jQuery代码的4个原则和5个技巧
Apr 24 #Javascript
js检测浏览器版本、核心、是否移动端示例
Apr 24 #Javascript
javascript模拟订火车票和退票示例
Apr 24 #Javascript
jquery 自定义容器下雨效果可将下雨图标改为其他
Apr 23 #Javascript
jquery map方法使用示例
Apr 23 #Javascript
You might like
用Laravel轻松处理千万级数据的方法实现
2020/12/25 PHP
js控制web打印(局部打印)方法整理
2013/05/29 Javascript
Jquery网页出现的乱码问题的三种解决方法
2013/06/30 Javascript
CheckBoxList多选样式jquery、C#获取选择项
2013/09/06 Javascript
JavaScript操作DOM元素的childNodes和children区别
2015/04/01 Javascript
SpringMVC restful 注解之@RequestBody进行json与object转换
2015/12/10 Javascript
Bootstrap警告(Alerts)的实现方法
2017/03/22 Javascript
微信小程序教程系列之设置标题栏和导航栏(7)
2020/06/29 Javascript
vue移动端实现红包雨效果
2020/06/23 Javascript
Element-ui中元素滚动时el-option超出元素区域的问题
2019/05/30 Javascript
vue实现一拉到底的滑动验证
2019/07/25 Javascript
python类继承与子类实例初始化用法分析
2015/04/17 Python
详解supervisor使用教程
2017/11/21 Python
基于windows下pip安装python模块时报错总结
2018/06/12 Python
win7下python3.6安装配置方法图文教程
2018/07/31 Python
python 字典修改键(key)的几种方法
2018/08/10 Python
Pycharm和Idea支持的vim插件的方法
2020/02/21 Python
django 链接多个数据库 并使用原生sql实现
2020/03/28 Python
Python判断字符串是否为空和null方法实例
2020/04/26 Python
python开发入门——列表生成式
2020/09/03 Python
结合CSS3的新特性来总结垂直居中的实现方法
2016/05/30 HTML / CSS
html5菜单折纸效果
2014/04/22 HTML / CSS
京东港澳售:京东直邮港澳台
2018/01/31 全球购物
StubHub新西兰:购买和出售你的门票
2019/04/22 全球购物
AJAX都有哪些有点和缺点
2012/11/03 面试题
前台文员岗位职责及工作流程
2013/11/19 职场文书
表彰先进集体通报
2014/01/12 职场文书
网上书店创业计划书
2014/01/12 职场文书
成考报名单位证明范本
2014/01/16 职场文书
个人借款协议书范本
2014/11/17 职场文书
2014年绩效考核工作总结
2014/12/11 职场文书
房产公证书
2015/01/23 职场文书
学习雷锋精神倡议书
2015/04/27 职场文书
教师节校长致辞
2015/07/31 职场文书
Nginx配置根据url参数重定向
2022/04/11 Servers
Python中npy和mat文件的保存与读取
2022/04/24 Python