jQuery使用$.ajax发布多部分表单数据

jQuery使用$.ajax发布多部分表单数据,jquery,ajax,Jquery,Ajax,我正在使用以下代码将多部分表单数据(包括一些数据+图像)发布到我的客户机服务器API。即使使用$.ajax返回成功响应,也不会发布任何内容。有人能检查我的代码,让我知道我到底做错了什么,以及如何修复它吗?注意:我尝试过使用FormData,但结果仍然相同。此外,我在本地服务器上尝试了如下所示的相同代码,得到了相同的结果 我在console.log中漏掉了一个'error';您在控制台.log('error…)中遗漏了一个';谢谢大家,但这并不是阻止Ajax发布我的数据的原因:) $.ajax({

我正在使用以下代码将多部分表单数据(包括一些数据+图像)发布到我的客户机服务器API。即使使用
$.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...');                    
    }
});