Php FormData文件通过AJAX上传问题
我试图通过Ajax设置FormData对象执行图像上传,但是当提交表单数据时_FILES变量仍然为空,并且 get-HTTP_RAW_POST_DATA=[object object]不确定这里有什么问题,但非常感谢您的帮助 下面是代码片段:Php FormData文件通过AJAX上传问题,php,ajax,forms,file,upload,Php,Ajax,Forms,File,Upload,我试图通过Ajax设置FormData对象执行图像上传,但是当提交表单数据时_FILES变量仍然为空,并且 get-HTTP_RAW_POST_DATA=[object object]不确定这里有什么问题,但非常感谢您的帮助 下面是代码片段: FormData正在等待标准javascript DOM对象,而您正在使用jQuery对象 试用 var formData = new FormData(document.getElementById("test_upload_form")); 不要
FormData正在等待标准javascript DOM对象,而您正在使用jQuery对象
试用
var formData = new FormData(document.getElementById("test_upload_form"));
不要使用$(this)
,也可以使用$(this)[0]
转换jQuery对象,尝试设置数据类型:“text”
,因为您可以看到Nope仍然不工作