jQuery使用$.ajax发布多部分表单数据
我正在使用以下代码将多部分表单数据(包括一些数据+图像)发布到我的客户机服务器API。即使使用jQuery使用$.ajax发布多部分表单数据,jquery,ajax,Jquery,Ajax,我正在使用以下代码将多部分表单数据(包括一些数据+图像)发布到我的客户机服务器API。即使使用$.ajax返回成功响应,也不会发布任何内容。有人能检查我的代码,让我知道我到底做错了什么,以及如何修复它吗?注意:我尝试过使用FormData,但结果仍然相同。此外,我在本地服务器上尝试了如下所示的相同代码,得到了相同的结果 我在console.log中漏掉了一个'error';您在控制台.log('error…)中遗漏了一个';谢谢大家,但这并不是阻止Ajax发布我的数据的原因:) $.ajax({
$.ajax
返回成功响应,也不会发布任何内容。有人能检查我的代码,让我知道我到底做错了什么,以及如何修复它吗?注意:我尝试过使用FormData,但结果仍然相同。此外,我在本地服务器上尝试了如下所示的相同代码,得到了相同的结果
我在console.log中漏掉了一个'error';您在
控制台.log('error…
)中遗漏了一个';谢谢大家,但这并不是阻止Ajax发布我的数据的原因:)
$.ajax({
url: 'http://localhost/project/api/client.php',
data: {
action: 'editclientprofile',
image: clientPicture,
name: clientName,
email: clientEmail,
address: clientAddress
},
cache: false,
contentType: false,
processData: false,
type: 'POST',
mimeType: "multipart/form-data",
success: function(data) {
console.log('success...');
},
error: function(jqXHR, textStatus, errorThrown) {
console.log('error...');
}
});