我的代码存在问题。我想向服务器发送一个文件和其他只有文本的变量。
Imageform是一个DataFomr对象。
This is my code at the moment:
name = "Peter";
$.ajax({
url: "?c=produ&a=send_form",
type: "POST",
data: imageform"&name="name,
processData : false,
contentType: false,
});
但我在服务器上没有收到任何东西。
如何发送文件和文字。谢谢:))
答案 0 :(得分:0)
请告诉我这是否可行,因为您的表单处理必须处理.serializeArray()的“名称值”结构;
var formJson = $("#formId").serializeArray();
var nameJson = {"name":"name", "value":"Peter"};
formJson.push(nameJson);
$.ajax({
url: "?c=produ&a=send_form",
type: "POST",
data: formJson ,
processData : false,
contentType: false,
});