2015-10-28 3 views
0

У меня есть страница с некоторыми вводами (например, имя, пароль и т. Д.). Когда пользователь нажимает кнопку submit, он загружает все поля в файл, расположенный на сервере.Загрузить файлы с помощью angular.js

Я хочу, чтобы создать еще одно поле, которое вводится тип для файла, что загрузить файл с конкретным адресом

Вот соответствующий код

вход подается:

<input type="text" name="arr" class="form-control" ng-model="arr['1']" required=""> 

входной файл форма:

<input type="file" name="fileToUpload" id="fileToUpload"> 

Кнопка отправки:

<button type="submit" style="float:center;" class="btn btn-primar" ng-click="submitForm(true)">Submit</button> 

submitForm загружает поле в определенный файл.

У меня есть сценарий php для загрузки файлов.

Моя проблема в том, что я хочу, чтобы, когда я нажму кнопку «Отправить», он сделает так: загрузить файл и загрузить все файлы в конкретный файл (выполнить файл php и функцию submitForm). Во всем примере, который я вижу, процесс загрузки является отдельным процессом (с кнопкой отправки для конкретного файла).

ответ

0

Возможно, попробуйте использовать что-то вроде this. Может быть полезно.

+0

Спасибо, я пытаюсь использовать его определения: 'file.upload = Upload.upload ({ URL: '/ TMP', данные: {файл: файл, имя пользователя: $ scope.username}, }) ; ' Проблема в том, что я хочу сохранить ее на своей машине (в папке tmp), но она ищет URL-адрес. Есть ли способ сохранить его на машине (локальный хост, с которого работает приложение)? – MiddleWare

Смежные вопросы