Jquery 未捕获类型错误:非法调用
我得到了这个错误: 未捕获类型错误:非法调用 你知道为什么吗Jquery 未捕获类型错误:非法调用,jquery,Jquery,我得到了这个错误: 未捕获类型错误:非法调用 你知道为什么吗 var formData = new FormData($('#my-form').get(0)); var prm_add = $.ajax({ type: 'POST', url: '/gateway/add', data: {data : formData} }); prm_add.done(function(data){
var formData = new FormData($('#my-form').get(0));
var prm_add = $.ajax({
type: 'POST',
url: '/gateway/add',
data: {data : formData}
});
prm_add.done(function(data){
alert(data);
});
尝试将processData设置为false,并将fomData作为数据对象传递。不要创建其他数据对象
var prm_add = $.ajax({
type: 'POST',
url: '/gateway/add',
processData: false,
data: formData
});
演示:
:
如果要发送DOMDocument或其他未处理的数据,请设置
此选项设置为false
用于将其他数据添加到formData
阅读:什么让您确定错误在这里?我需要创建另一个数据对象,以便将内容推送到它。@panthro您可以自己为formData添加其他值。谢谢,但这不起作用,我现在在我的php脚本中一无所获。@panthro不是php人员,所以不知道如何在php中处理它