我想触发一个隐藏的文件上传,它运行正常 - 除了苹果的Safari浏览器。 任何想法?
<input style="position: absolute; display: none;" id="fufile" type="file" multiple="multiple" />
<a href="#" onclick="$('#fufile').click();return false;">open dialog</a>
答案 0 :(得分:0)
这篇文章可能对您有所帮助。
Programmatically trigger "select file" dialog box
您需要使用visibility:hidden而不是display:none。
答案 1 :(得分:-3)
使用此代码:
$('#fufile').trigger('click');