Javascript 如何将空字符串附加到FormData

Javascript 如何将空字符串附加到FormData,javascript,jquery,multipartform-data,form-data,Javascript,Jquery,Multipartform Data,Form Data,我有一个ajax脚本,它通过ajax发送FormData对象 代码如下所示: fd = new FormData(); fd.append('title', $('.some_input').val()); // few other appends including file jQuery.ajax({ url: 'some_url', dataType: 'json', processData: false, contentType: false, data: fd }

我有一个ajax脚本,它通过ajax发送FormData对象

代码如下所示:

fd = new FormData();
fd.append('title', $('.some_input').val());
// few other appends including file

jQuery.ajax({
  url: 'some_url',
  dataType: 'json',
  processData: false,
  contentType: false,
  data: fd
})

$('.some_input').val()不为空时,它将按预期工作,服务器将获得必要的参数。但在输入值为空字符串的情况下,其行为类似于缺少追加。在这种情况下,如何将空字符串放入formdata?

为此使用Form.serialize