提交删除 IE 中的输入文件值



我正在尝试使用 jquery 触发输入文件中的点击。一切正常,直到我按下提交按钮的那一刻,然后删除输入值并取消提交事件。像往常一样,这只发生在IE8/IE9中(Firefox/chrome工作)

这是代码:http://jsbin.com/iqeyom/1

我为什么要这样做?因为我隐藏了输入文件并使用链接触发了文件选择窗口。在给定的链接中,隐藏的不仅仅是为了显示目的。有什么线索吗?提前致谢

你有没有尝试过这样的事情:

$('#upload').click(function(){
  $('#form_file').trigger('submit');
  //do whatever you need...
});

最新更新