FormData() 不获取具有多个属性的空选择元素

Ibr*_*mar 5 javascript jquery form-data

我正在使用表单数据使用 Ajax 获取和提交表单值,它似乎可以完成这项工作,但是我注意到,当我定义多重选择元素并且没有为此字段选择任何值时,它不包含空值,它简单地忽略。但是当我选择任何选项时,它就会按预期工作。

我想要的是,即使没有选择任何选项,它仍然必须包含在具有空值的数据中。有什么方法可以实现这个目标吗?

以输入文本或文件为例,即使值为空,它也会将其包含在具有空值的数据中,为什么它不对多个选择元素执行相同的操作?