Ich habe viele Beiträge zum Konvertieren von FormData in JSON-Objekt gesehen, jedoch habe ich den genau entgegengesetzten Anwendungsfall. Ich habe ein JSON-Objekt, das ich in ein formData-Objekt konvertieren möchte, da dies für meine Endpunkt-API erforderlich ist.Konvertieren von JSON-Objekt in FormData (HTML5-Objekt)
jetzt Mein Code:
formdata = new FormData();
var uploadJson = {
"default_lang": "en",
"words": [
{
"desc": $scope.selectedWord,
"enabled": true,
"examples": $scope.examples
}
]
};
formdata.append('file', uploadJson);
jedoch immer leer Formulardaten auch nach uploadJson anhängt.
Kann jemand das reparieren/tun?
Formdata läuft immer '.toString()' auf hängten Felder, so läuft es: uploadJson.toString(), die Ergebnisse in [object Object ] (zumindest in meinem Fall). Können Sie posten, wie Sie überprüfen, ob formdata leer ist? Auch Ajax-Code vielleicht? –