Показать сообщение отдельно
  #1 (permalink)  
Старый 29.06.2015, 07:53
Новичок на форуме
Отправить личное сообщение для logosan Посмотреть профиль Найти все сообщения от logosan
 
Регистрация: 11.08.2014
Сообщений: 6

Как отправить данные из формы вместе с файлами?
Привет. Столкнулся с проблемой, которую не могу решить, может вы поможете) Вообщем нужно отправить с формы данные и картинку, картинка отсылается, а вот данные с input type=text получить не могу.

Client
<form class="add-mult-form" ng-submit="addMult(multName)">
    <div>
        <label for="multName">Название:</label>
        <input type="text" id="multName" ng-model="multName" required>
    </div>
    <div>
        <label for="multImg">Картинка:</label>
        <input type="file" id="multImg" nv-file-select uploader="uploader" required>
    </div>
    <div>
        <input type="submit" value="Добавить">
    </div>
</form>


$scope.uploader = new FileUploader({
    url: '/add_mult',
    method: 'POST'
});

$scope.addMult = function(multName) {
    $scope.uploader.formData.push({multName: multName});
    $scope.uploader.uploadAll();
};


Server
app.post('/add_mult', [multer({ dest: '../src/client/image/mult/'}), function(req, res) {
    console.log(req.body.multName);
    res.end();
}]);


В консоли получаю Undefined
Ответить с цитированием