0
我使用GWT,我有一個FileUpload小部件和一個表單中的提交按鈕。預期的行爲是: - 附加文件時,啓用提交按鈕。 - 當文件被解開時,提交按鈕被再次禁用。 - 在FileUpload瀏覽過程中只有.JS文件可見。FileUpload處理程序啓用提交按鈕
我應該使用哪些處理程序/函數用於這些目的?
THANKS
我使用GWT,我有一個FileUpload小部件和一個表單中的提交按鈕。預期的行爲是: - 附加文件時,啓用提交按鈕。 - 當文件被解開時,提交按鈕被再次禁用。 - 在FileUpload瀏覽過程中只有.JS文件可見。FileUpload處理程序啓用提交按鈕
我應該使用哪些處理程序/函數用於這些目的?
THANKS
嘗試註冊ChangeHandler
:
fileUpload.addChangeHandler(new ChangeHandler{
public void onChange(ChangeEvent event) {
// filename of selected file
String fileName = fileUpload.getFilename();
}
});
謝謝!在瀏覽FileUpload時僅顯示.JS文件?可能嗎? – Arturo
這是大多數瀏覽器不支持的,所以GWT不能實現它。有輸入標籤接受attrtibute:http://en.wikipedia.org/wiki/File_select#Accept_attribute,但它似乎只適用於Opera和Chrome。 –
另請參閱GWT列表上的[討論](http://groups.google.com/group/google-web-toolkit/browse_thread/thread/82b725c6ec44e391?pli=1) –