Javascript 如何将空字符串附加到FormData
我有一个ajax脚本,它通过ajax发送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 }
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