Загрузить контроль в GWT - PullRequest
0 голосов
/ 16 января 2012

Я создал элемент управления загрузкой файлов в GWT и у меня есть одна кнопка отправки, щелчок которой запускает мою загрузку.

Теперь я хочу начать загрузку в тот момент, когда пользователь выбирает файл и хочет отправить форму туда, это уменьшит одну дополнительную кнопку отправки из моей формы.

Пожалуйста, скажите мне, как и когда происходит событие, когда пользователь выбирает файл, и как я могу добиться этого с помощью GWT.

Спасибо

Aman

1 Ответ

2 голосов
/ 16 января 2012

Вы можете добавить обработчик изменений:

      FileUpload fileUpload=new FileUpload();
        fileUpload.addChangeHandler(new ChangeHandler() {
            public void onChange(ChangeEvent event) {
                if(isValidType()){ 
                     form.submit();
                 }
            }
        });

Если вам нужны более продвинутые варианты загрузки, я бы посоветовал просмотреть GWTUpload стороннюю библиотеку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...