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);
});
}
我在这里做错了什么?