【发布时间】:2014-09-01 07:27:13
【问题描述】:
有没有人可以帮助我在上传文件时如何放置进度条以指示用户文件仍在上传?对不起,我对这个还是新手。我读了很多关于此的内容,但仍然让我对此感到困惑。提前谢谢!
这是我将提交文件的html:
<form class="form-group" ng-submit="addX()">
<div class="col-lg-4">
<input id="file" type="file" name="file" class="file btn btn-default" data-show-preview="false"><br>
<input id="submit" class="btn btn-primary" type="submit" name="submit" value="Upload" /><br/><br/>
</div>
</form>
这是我的 js,它将我连接到我的 python 文件:
$scope.addX = function() {
var f = document.getElementById('file').files[0]; console.log(f);
var formData = new FormData();
formData.append('file', f); console.log(formData);
$http({method: 'POST', url: 'http://x.x.x./',
data: formData,
headers: {'Content-Type': undefined},
transformRequest: angular.identity})
.success(function(data, status, headers, config) {
if (data.success) {
console.log('import success!');
}
})
.error(function(data, status, headers, config) {
});
// }
};
【问题讨论】:
标签: python angularjs progress-bar