我使用来自hayaGeek的 Multiple-File-Upload 。正常的上传工作正常,但现在我必须将一些数据与 php 脚本知道文件存储位置的文件一起发送。有发送数据的 formData 选项,但无论我尝试什么,都不会发送数据。只有当我将数据作为 GET 数据添加到 url 时,它们才会到达 php 脚本。到目前为止,我能够用 php 构建脚本,这样我就可以在将文件发送到客户端之前添加 GET 数据。但是现在我建立了一个新版本的网站,然后我必须从两个表单字段中获取数据,这些字段之前由一个 ajax 脚本填充。
function initUpl(){
var pid = $('#nppidsuche').val();
var np = $('#npanzahl').val();
$("#multipleupload").uploadFile({
url:"file-upload_np.php",
method: "POST",
returnType:"json",
formData:{np_pruefnr: pid, nachpruefung: np},
multiple:true,
fileName:"myfile",
allowedTypes:"jpg,jpeg,png,pdf,txt,doc,docx,tif,edoc,asice",
showDelete:false
});
}
在填写表单字段后调用此函数。我还尝试直接在 formData 选项中读取字段,甚至忽略硬编码数据。
有人知道错误吗?我如何使用表单字段中的数据?