Ich benutze angularjs und den ng-Datei-Upload, um eine Datei auf einen Server hochzuladen. Ich möchte den Dateinamen erhalten, damit ich ihn mit dem gleichen Namen auf dem Server speichern kann.So erhalten Sie den Dateinamen der hochgeladenen Datei in ng-Datei-Upload
Nach dem Hochladen sehe ich den Dateinamen in der Nähe der "Datei auswählen" -Schaltfläche, aber ich möchte den Dateinamen auf eine Bereichsvariable setzen, so dass ich den Dateinamen zusammen mit der Datei zum Server übergeben kann.
Der Upload-Code:
Upload.upload({
url: $scope.ipForHttp+"addVehicles?ClassificationID=" + $scope.C.ClassificationID + "&ClassName=" +
$scope.C.ClassName + "&ClassRate=" + $scope.C.ClassRate + "&ClassImage="+$scope.file+"&ClientID=1",
data:{file:$scope.file}
})
Die html:
<input type="file" ngf-select ng-model="file" name="file"
ngf-pattern="'image/*'"accept="image/*" ngf-max-size="20MB" />
danke, das funktioniert für mich !!! –