我使用以下代码将多个/部分表单数据(包括一些数据+图像)发布到我的客户端服务器API。即使使用$.ajax
返回成功响应,也不会发布任何内容。有人可以检查我的代码,让我知道我究竟做错了什么以及如何解决它? 注意:我尝试过使用FormData但结果仍然相同。此外,我在本地服务器上尝试了相同的确切代码,如下所示,我得到了相同的结果
$.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...');
}
});