2011-06-27 8 views
1

GWTでfileUploaderを作成しようとしました。 ここで問題は、私がfileUploaderにChangeHandlerを追加している間に、IEとChromeの動作が異なることがわかりました。アップロードした同じファイルを選択すると、IEはonChange()をトリガーし、Chromeは起動しません。それはあまりにも奇妙です。それはGWTのバグかどうか誰にでも教えてもらえますか?FileUpload.reset()はIE、Chromeの動作が異なります

FileUpload fileUploader = new FileUpload();  
    fileUploader.addChangeHandler(new ChangeHandler(){ 
     @Override 
     public void onChange(ChangeEvent event) 
     { 
      submitButton.setEnabled(true); 
     } 
    }); 

答えて

0

GWTが非表示にするブラウザの不一致があります。クロスブラウザーでFileUploadを実際にリセットする唯一の方法は、前のインスタンスを置き換えるために新しいものを作成することです。

+0

答えてくれてありがとう、トーマス。 –

関連する問題