无法使用 jquery 在表单中设置 属性

Not being able to set property in form using jquery

浏览器:Chrome(版本 78.0.3904.108),Firefox:71.0(32 位)

Jquery: 3.3.1

我正在尝试使用 jquery 上传图片。 因此,我尝试使用 FormData 并设置一个具有 blob 值的字段。参考来源:https://developer.mozilla.org/en-US/docs/Web/API/FormData/set

在调试器中,我发现我无法设置任何字段。请查看控制台的屏幕截图以获取类似示例。

有什么见解或想法吗?

我认为这是 return 类型的集合,它与您的预期有所不同。设置值后请使用formdata的get方法获取。

var data = new FormData();
//This will return undefined
data.set("a","b");
// This will return the actual value which is "b"
data.get('a');