gpt4 book ai didi

javascript - 将文件 ID 传递给 Dropzone.js 以获取服务器上的文件

转载 作者:行者123 更新时间:2023-11-28 05:55:22 26 4
gpt4 key购买 nike

我对 jQueryDropzone 还很陌生。

我想向 Dropzone 传递一个附加变量,以便我可以在服务器上查找并显示特定文件。但我不确定如何将变量传递给 Dropzone

我的Dropzone代码:

Dropzone.options.myDropzone = {
addRemoveLinks :true,
init: function() {
thisDropzone = this;
$.getJSON('<?php echo site_url("disburs/get_file") ?>/',{id : file_id}, function(data) {
var mockFile = { name: data.name, size: data.size };
thisDropzone.options.addedfile.call(thisDropzone, mockFile);
thisDropzone.options.thumbnail.call(thisDropzone, mockFile, "<?php echo base_url()."upload_disbursments/"; ?>"+data.name);
thisDropzone.emit("complete", mockFile);
});
}
};

在我的代码中,我想将 file_id 从另一个函数传递到 Dropzone 。我该怎么做?

最佳答案

您可以附加到 formData :

init: function() {
this.on("sending", function(file, xhr, formData){
formData.append("id", file_id)
}),

此外,您有一个语法错误,它应该如下所示:

"<?php echo base_url().'upload_disbursments/'; ?>"+data.name

关于javascript - 将文件 ID 传递给 Dropzone.js 以获取服务器上的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37744516/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com