0
我见过很多关于将formData转换为JSON对象的文章,但是,我有完全相反的用例。我有一个JSON对象,我想将其转换为formData对象,因为这是我的端点API所必需的。将json对象转换为formData(HTML5对象)
我的代码现在:
formdata = new FormData();
var uploadJson = {
"default_lang": "en",
"words": [
{
"desc": $scope.selectedWord,
"enabled": true,
"examples": $scope.examples
}
]
};
formdata.append('file', uploadJson);
然而,FORMDATA总是偶数附加uploadJson后空。
有谁知道如何解决/做到这一点?
FORMDATA始终运行'的ToString()'上所附的领域,所以它运行:uploadJson.toString(),这导致[对象的对象](至少在我的情况下)。你可以发布你如何检查formdata是否为空?也可以ajax代码? –