是否有可能使用dataString在一个函数中传递图像文件?
我有这样的事情:
$.ajax({
type: "POST",
url: "../insert.php",
data: dataString,
success: function(response){
console.log(response);
}
});
一切正常。除了图像不发送到PHP,只有名称 - 这是非常明显的。但是如何实现呢?
答案 0 :(得分:0)
点击此链接:How to send image to PHP file using Ajax?
接受的答案应该发送所有输入(字符串和文件)。
要添加额外输入,您可以尝试:
var extraInput = document.createElement('input');
extraInput.type = 'text';
extraInput.name = 'name';
extraInput.value = '...';
formData.appendChild(extraInput);