【发布时间】:2015-09-25 09:18:27
【问题描述】:
我正在尝试通过 dropzone 将图像文件的特定 - 已经知道 - 位置 ID 发送到后端,该 ID 将上传到服务器上。
虽然使用了formData.append(),但我看到没有附加任何内容。而只是显示了这个“FormData {}”。
dropzoneObject.on("sending", function(file, xhr, formData){
var nameOfFile = $(file.previewElement).find(".dz-filename").text();
var positionOfFile = fpos;
//console.log("The file who's being sent is named: "+nameOfFile+" and its position id is: "+positionOfFile);
formData.append("fpos", fpos);
});
我希望在示例中看到 fpos=16;
【问题讨论】:
-
我看不出有什么问题,它应该出现在服务器端,每个php中的示例应该出现在
$_POST中。 -
我也一样,但是我看看它发送到后端的内容是这样的: ------WebKitFormBoundaryQ1oUGxyQMqHxtZLB Content-Disposition: form-data;名称=“动机[14]”; filename="sPYaY6Tb_w.jpg" 内容类型:图像/jpeg。虽然有data-form要发送,但不是:/我真的需要找到一种方法将位置ID推送到后端。 @wallek876
标签: php jquery ajax xmlhttprequest dropzone.js