0

我使用来自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 选项中读取字段,甚至忽略硬编码数据。

有人知道错误吗?我如何使用表单字段中的数据?

4

0 回答 0