2011-08-10 12 views
0

私はGWTを使用していますが、FileUploadウィジェットとフォームに送信ボタンがあります。予想される動作は次のとおりです。 - ファイルが添付されると、送信ボタンが有効になります。 - ファイルがデタッチされると、送信ボタンは再び無効になります。 - FileUploadブラウズ中に.JSファイルのみが表示されます。送信ボタンを有効にするFileUploadハンドラ

これらの目的に使用するハンドラ/関数はどれですか?

THANKS

答えて

4

ChangeHandler登録してみてください。

fileUpload.addChangeHandler(new ChangeHandler{ 
    public void onChange(ChangeEvent event) { 

     // filename of selected file 
     String fileName = fileUpload.getFilename(); 
    } 
}); 
+0

感謝を! FileUploadをブラウズしているときに.JSファイルのみを表示するには?出来ますか? – Arturo

+2

これは、ほとんどのブラウザではサポートされていないため、GWTでは実装できません。 attrtibute:http://en.wikipedia.org/wiki/File_select#Accept_attributeという入力タグがありますが、それはOperaとChromeでのみ動作するようです。 –

+2

GWTリストのこちらの[discussion](http://groups.google.com/group/google-web-toolkit/browse_thread/thread/82b725c6ec44e391?pli=1)もご覧ください –

関連する問題