действие входного файла html после выбора файла - PullRequest
3 голосов
/ 22 октября 2010

Я в затруднительном положении с входными файлами.Проект, над которым я работаю, добавил расширение jQuery, которое маскирует все типы ввода и делает их более «живыми».Однако это также вызвало много проблем при обновлении того, что перечислено в этих входных данных.Одной из таких проблем является ввод с типом файла.В настоящее время он не изменит то, что загружается после самого первого выбора.Поэтому мне интересно, есть ли команда, которую вы можете использовать, чтобы сделать что-то после того, как пользователь выбрал файл (нажал кнопку Открыть).

1 Ответ

4 голосов
/ 22 октября 2010

Я не совсем уверен в том, что вы просите, но: вы можете привязать логику к событию onchange входа.Это запустит код, прикрепленный к нему, после того, как пользователь выбрал свои файлы и нажал кнопки «Открыть» или «Отмена».

Вот пример использования jQuery (так как вы уже заявили, что вы 'использовать его):

$("#yourFileInput").change( function() {
  alert("Hey, you changed me!");
}
...