angularjs http post在文件上传标签中不起作用

时间:2013-12-27 10:09:36

标签: http angularjs file-upload http-post multipartform-data

angularjs中的文件上传无效。我没有在浏览器中发现任何请求发送到后端,在调试模式下我在浏览器和后端都检查过:

<div>
    <input type="file" accept="text/plain" name="tandcproduct"
    onchange="angular.element(this).scope().uploadTerms(this.files)" ng-required/>
</div>

js code:

 $scope.uploadTerms = function(files) {
    fd.append("file", files[0]);
        $http({
            method:'POST',
            url: ctxPath+'fileupload/productconfig',
            headers: {
            'Content-Type': 'multipart/form-data'
            },
            data: fd
            }).
            then(function(result) {
            alert(result);
            });
    }

我在这里做错了什么?

0 个答案:

没有答案