我正在使用com.extjs.gxt.ui.client.widget.form.FormPanel;用於文件上傳。代碼如下:如何取消使用表單提交的文件上傳?
FormPanel panel = new FormPanel();
file = new FileUploadField();
file.setName("uploadedfile");
file.setFieldLabel("File");
FlexTable fileTable = new FlexTable();
fileTable.setWidget(0, 0, file);
panel.add(fileTable);
Button submitButton = new Button("Save");
panel.addButton(submitButton);
submitButton.addListener(Events.Select,
new Listener<ButtonEvent>() {
@Override
public void handleEvent(ButtonEvent be) {
panel.setAction(<someactionUrl>);
panel.submit();
}
});
表單提交文件上傳開始後,我顯示一個進度條並帶有取消按鈕。當用戶點擊取消按鈕時,我想中止文件上傳(表單提交請求)。我怎樣才能做到這一點?
請在投票時加入評論。 –