使用jQuery触发FileUpload

时间:2013-08-28 08:34:11

标签: javascript jquery html javascript-events

我想触发一个隐藏的文件上传,它运行正常 - 除了苹果的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/

2 个答案:

答案 0 :(得分:0)

这篇文章可能对您有所帮助。

Programmatically trigger "select file" dialog box

您需要使用visibility:hidden而不是display:none。

答案 1 :(得分:-3)

使用此代码:

$('#fufile').trigger('click');