我有一个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?