-1

我想触发一个隐藏的文件上传,它工作正常 - 除了在苹果的 safari 浏览器中。任何想法?

  <input style="position: absolute; display: none;" id="fufile" type="file" multiple="multiple" />
  <a href="#"  onclick="$('#fufile').click();return false;">open dialog</a>

http://jsfiddle.net/4W4XY/

4

2 回答 2

0

这篇其他帖子可能会对您有所帮助。

以编程方式触发“选择文件”对话框

您需要使用可见性:隐藏而不是显示:无。

于 2014-01-08T18:49:38.027 回答
-3

使用此代码:

$('#fufile').trigger('click');
于 2013-08-28T08:39:23.467 回答