Ich versuche ein Formular zu erstellen, das mit einer Ajax-Anfrage an eine API gesendet wird, die bereits mit Ajax erstellt wurde. Aus irgendeinem Grund möchte die Datei einfach nicht in das System übertragen werden, obwohl bereits ein Back-End dafür gebaut wurde, und es funktioniert gut.AngularJs Ajax POST-Formular mit Datei-Upload
sieht Mein Service dieses wie auf einem Tutorial basiert ich hier gefunden: http://badwing.com/multipart-form-data-ajax-uploads-with-angularjs/
addActivity: function(url){
return $http({
method: 'POST',
url: REQUEST_URL + 'Volunteering/AddActivity?token=' + token + url,
headers: {
'Content-Type': 'multipart/form-data'
},
data: {
file: $scope.file
},
transformRequest: formDataObject
}).
then(function(result) {
console.log(result);
return result.data;
});
},
ich das Gefühl habe, es ist nur etwas wirklich gering, dass ich fehle, kann jemand etwas Hilfe anbieten?
Was ist 'REQUEST_url' – tymeJV
eine globale Variable i – flashpunk
bin mit @flashpunk Sie' $ scope.file' wie diese ' '?, da ich auch Datei/Bild ajaxly mit angularjs – RandomUser