是否可以<input type='file' />使用jQuery 清除控件值?我尝试过以下方法:
$('#control').attr({ value: '' });
Run Code Online (Sandbox Code Playgroud)
但它不起作用.
假设我们有这个代码:
<form action='' method='POST' enctype='multipart/form-data'>
<input type='file' name='userFile'><br>
<input type='submit' name='upload_btn' value='upload'>
</form>
Run Code Online (Sandbox Code Playgroud)
结果如下:

当用户单击"浏览..."按钮时,将打开文件搜索对话框:

用户将通过双击文件或单击"打开"按钮来选择文件.
是否有一个Javascript事件,我可以用来在选择文件后收到通知?
我写了这个简单的javascript代码:
$("input[type='file']").attr("value", "");
Run Code Online (Sandbox Code Playgroud)
它适用于Firefox和Chrome,但不适用于IE(我在IE9中试过)
清空输入类型文件值的好方法是什么?
谢谢