【发布时间】:2012-01-16 06:28:41
【问题描述】:
我已经在 GWT 中创建了文件上传控件,并且有一个提交按钮,单击该按钮即可开始上传。
现在我想在用户选择文件的那一刻开始上传,并想在那里提交表单,这将减少我的表单中一个额外的提交按钮。
请告诉我当用户选择文件时触发的方式和事件以及我如何使用 GWT 来实现。
谢谢
阿曼
【问题讨论】:
我已经在 GWT 中创建了文件上传控件,并且有一个提交按钮,单击该按钮即可开始上传。
现在我想在用户选择文件的那一刻开始上传,并想在那里提交表单,这将减少我的表单中一个额外的提交按钮。
请告诉我当用户选择文件时触发的方式和事件以及我如何使用 GWT 来实现。
谢谢
阿曼
【问题讨论】:
您可以添加更改处理程序:
FileUpload fileUpload=new FileUpload();
fileUpload.addChangeHandler(new ChangeHandler() {
public void onChange(ChangeEvent event) {
if(isValidType()){
form.submit();
}
}
});
如果您想要更高级的上传选项,我建议您查看GWTUpload 第三方库。
【讨论】: