隠しファイルのアップロードをトリガーしたいのですが、Apple の Safari ブラウザーを除いて、正常に動作します。何か案が?
<input style="position: absolute; display: none;" id="fufile" type="file" multiple="multiple" />
<a href="#" onclick="$('#fufile').click();return false;">open dialog</a>
隠しファイルのアップロードをトリガーしたいのですが、Apple の Safari ブラウザーを除いて、正常に動作します。何か案が?
<input style="position: absolute; display: none;" id="fufile" type="file" multiple="multiple" />
<a href="#" onclick="$('#fufile').click();return false;">open dialog</a>
この他の投稿が役立つ場合があります。
プログラムで [ファイルの選択] ダイアログ ボックスをトリガーする
display:none の代わりに visibility:hidden を使用する必要があります。
このコードを使用してください:
$('#fufile').trigger('click');