2

我正在尝试使用 jquery 在输入文件中触发单击。一切正常,直到我按下提交按钮,然后输入值被删除并取消提交事件。像往常一样,这仅在 IE8/IE9 中发生(firefox/chrome 有效)

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

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

4

1 回答 1

0

您是否尝试过类似的方法:

$('#upload').click(function(){
  $('#form_file').trigger('submit');
  //do whatever you need...
});
于 2012-10-15T20:06:27.313 回答