Загрузка файла jQuery - получить событие «Открыть» из диалогового окна. - PullRequest
8 голосов
/ 11 августа 2010

Кто-нибудь знает, как узнать, когда в диалоговом окне загрузки файла была нажата кнопка «Открыть»?

Я просто хочу выполнить некоторые проверки, как только это произойдет (проверка и т. Д.), А затем выполнить загрузку автоматически.

Также - я не хочу использовать какие-либо плагины, так как знаю, что есть несколько.

1 Ответ

1 голос
/ 23 августа 2012

Но диалоговое окно файла открывается после нажатия на поле <input type="file" />.

Так что вы можете даже сделать ..

$("#element").click({
   //dialog opening now
});

.change() сработает, только если вы действительно выберетеэто отличается от предыдущего значения, если я не ошибаюсь.

...