var fd = new FormData();
fd.append( 'file', input.files[0] );
fd.name = 'something';
fd.etc = 'something more';
$.ajax({
url: 'http://example.com/script.php',
data: fd,
processData: false,
contentType: false,
type: 'POST',
success: function(data){
alert(data);
}
});
我将上面的代码放在提交事件中,我在后端发现我收到了重复的formData数据。因为在提交之后我不想为了良好的用户体验而刷新页面。如何在ajax成功后清除formData?