2011-08-10 6 views
0

GWT에서 작업하고 Form에 제출 버튼을 가지고 있습니다. 예상되는 동작은 다음과 같습니다. - 파일이 첨부되면 제출 단추가 사용됩니다. - 파일이 분리되면 제출 단추가 다시 비활성화됩니다. - FileUpload 탐색 중에 .JS 파일 만 볼 수 있습니다.제출 버튼을 활성화하는 FileUpload 핸들

이러한 용도로 사용해야하는 핸들러/함수는 무엇입니까?

감사

답변

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를 허용하는 입력 태그가 있지만 오페라와 크롬에서만 작동합니다. –

+2

GWT 목록의 [discussion] (http://groups.google.com/group/google-web-toolkit/browse_thread/thread/82b725c6ec44e391?pli=1)을 참조하십시오. –

관련 문제