jQuery トリガーファイル入力 質問する

jQuery トリガーファイル入力 質問する

jQuery を使用してアップロード ボックス (参照ボタン) をトリガーしようとしています。
私が今試した方法は次のとおりです。

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

しかし、うまくいかないようです。助けてください。ありがとうございます。

ベストアンサー1

これはセキュリティ制限によるものです。

セキュリティ制限は、 が<input type="file"/>に設定されてdisplay:none;いるか の場合にのみ適用されることがわかりましたvisbilty:hidden

そこで、設定してビューポートの外側に配置してみたところposition:absolutetop:-100px;うまくいきました。

見るhttp://jsfiddle.net/DSARd/1/

それをハックと呼んでください。

それがうまくいくことを願います。

おすすめ記事