2

私はSymfony 2でアプリケーションを作成します。私はファイルフィールドを持つフォームを持っています。
ファイルが選択されていない場合、ビューは「ファイルを選択」ボタンの右側に「ファイルが選択されていません」というテキストが表示されます。ファイルを選択すると、ファイル名がボタンの右側に表示されます。symfony 2フォームフィールド - ファイルパスの代わりにイメージプレビュー

私はこの動作を変更したいと思います:何のファイルが選択されていない
のみボタンを表示。
ファイルを選択した後、ファイル名を表示する代わりに、画像のプレビューを生成したいと思います。

誰でもこの問題を解決する簡単な方法はありますか?
ありがとうございます!

答えて

0

あなたはvisibility:hiddenへの入力タイプのファイルのCSSを変更して、そこにボタンを表示...そしてあなたはインラインフレームを使用することができ、この

$(document).ready(function(){ 
$("#idofbutton").click(function(){ 
    $("#idofinputtypefile").trigger('click'); 
}); 
}); 

のようなjQueryのイベントと残りは刺激することができますすることができますアップロードイベント。 jqueryのファイルアップロードのための

コードのリンクをチェックしてくださいこのリンク

http://www.phpletter.com/Demo/AjaxFileUpload-Demo/

これは

+0

非常に素晴らしく、エレガントな解決に役立ちます希望...私はまだに取得していませんアップロードイベントをシミュレートするiframe、どれほど複雑ですか?外部ウィジェットをダウンロードする必要はありますか? – guyaloni

関連する問題