2010-07-10 5 views

ответ

11

Элемент загрузки файла запускает событие onchange, когда его содержимое изменилось. Вот очень краткий пример:

<input type="file" name="whatever" onchange="alert('Changed!');" /> 

EDIT: Да, и если вы хотите отправить форму, когда они выбирают что-то (хотя это, вероятно, будет немного запутанным для пользователей):

<input type="file" name="whatever" onchange="this.form.submit();" /> 
+0

Просто заметил, что вы используете JQuery, в в этом случае вы захотите использовать событие change(), как предположил Рейгель. – Faisal

9

попробовать

$('#inputfileID').change(function(){ 
alert(0); 
})​