2016-02-11 4 views
1

Какова наилучшая практика в angularjs при отправке файла без кнопки отправки. Вот мой пример кода.Загрузка файла в AngularJS без кнопки отправки

<form method="post" enctype="multipart/form-data" action=""> 
    <input type="file" name="file"> 
</form> 

Я уже пробовал использовать OnChange, очень полезно также, но то, что я хочу, после выбора файла будет сделать вызов AJAX (без кнопки отправки).

+0

я думаю, что это может быть интересно для вас: http://stackoverflow.com/a/26711257/1281305 –

+1

Дон Не пытайтесь изобрести колесо. Для этой цели есть несколько классных библиотек, таких как [ng-file-upload] (https://github.com/danialfarid/ng-file-upload) в качестве первого примера. – fracz

+0

Просто сделайте заявку с данными формы, 5 строк кода. Нет необходимости в причудливой библиотеке, если вы просто хотите загрузить файл. – dfsq

ответ

0

Я использовал модуль ngpload для этого.

ngpload

см документ по ссылке это, безусловно, поможет вам много