-1

隠しファイルのアップロードをトリガーしたいのですが、Apple の 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

この他の投稿が役立つ場合があります。

プログラムで [ファイルの選択] ダイアログ ボックスをトリガーする

display:none の代わりに visibility:hidden を使用する必要があります。

于 2014-01-08T18:49:38.027 に答える
-3

このコードを使用してください:

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