mam obraz Dodaj ajax jak tenKombajny przesyłania obrazu z formularza ajax ajax przedłożyć
$scope.uploadFile = function(){
var file = $scope.myFile;
console.log(file);
var uploadUrl = "/api/upload_image";//It will also goes to '/api/get_data'
//fileUpload.uploadFileToUrl(file, uploadUrl);
var fd = new FormData();
fd.append('file', file);
$http.post(uploadUrl, fd, {
transformRequest: angular.identity,
headers: {'Content-Type': undefined}
})
.success(function(e){
console.log("Success");
})
.error(function(e){
console.log("Error");
});
};
i nazywając złożyć formularz ajax tak.
$http({
url: "/api/get_data",
method: "POST",
dataType:"json",
data:JSON.stringify(this.formData)
}).success(function(data) {
console.log("Success");
}).error(function(error) {
console.log("Error");
});
Oba działają, ale osobno, Jak połączyć te dwa ajax w jeden, który jest złożony ajax, drugi.
Czy jest jakiś sposób, aby umieścić dane obrazu w drugim ajax używam kątowej + laravel5.2
mój wkład w pliku kątowym widzenia jest
<input type="file" file-model="myFile">
Dzięki.
Istnieją dwa różne adresy URL. Zatem połączenie jednego z drugim może nie być ideałem. Zamiast tego możesz użyć obietnicy obietnicy i obietnicy – brk
@ user2181397 Przepraszam za inny adres URL, potrzebowałem go jako jedynego adresu URL '/ api/get_data' –
jaki format przesyłasz obraz jako? co próbujesz zbudować? narzędzie do przesyłania zdjęć do Twojej witryny? – Pixelomo