2

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

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

誰でもこの問題の簡単な解決策を持っていますか?
ありがとう!

4

1 に答える 1

0

入力タイプファイルのcssを変更してvisibility:hiddenそこにボタンを表示できます...そして、このようなjqueryイベントを作成できます

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

iframe を使用できる残りの部分は、アップロード イベントを刺激します。

jqueryファイルのアップロードについては、コードリンクこのリンクを確認してください

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

お役に立てれば

于 2012-05-02T10:02:01.523 に答える