0
我有一個dropzone模塊中的容器。我想從15 - 20個鏈接訪問同一頁上的相同模式,以上傳不同類型的文檔(由data-doctype
標識)。在dropzone動態更改網址
我需要更改每個DOCTYPE的網址,並且不知何故我無法繞過它。我已經檢查了這個link,但它不是我正在尋找的。懸浮窗容器是非常微不足道的(在模體):
<div id="docUpload" class="dropzone">
<div class="dz-default dz-message">
Click to select document to upload
</div>
</div>
這就是我所說的模式
<a data-target="#identityModal" data-toggle="modal" data-doctype="dl" class="fa fa-paperclip docLink"></a>
<a data-target="#identityModal" data-toggle="modal" data-doctype="voter" class="fa fa-paperclip docLink"></a>
我這是如何初始化的懸浮窗
$(document).on("click", ".docLink", function() {
Dropzone.autoDiscover = false;
var myDropzone = new Dropzone("#docUpload", {
url: "../hn_SimpeFileUploader.ashx?doctype=" + $(this).data('doctype'),
maxFiles: 2,
addRemoveLinks: false,
success: function (file, response) {
var imgName = response;
file.previewElement.classList.add("dz-success");
},
error: function (file, response) {
file.previewElement.classList.add("dz-error");
}
});
});
我需要根據點擊的鏈接使用doctype查詢參數重置網址。
URL沒有得到更新,我得到「dropzone already attached」錯誤。請注意,通過此代碼,文檔已正確上傳。它的URL只是沒有得到更新,所有的文檔都上傳到同一個文件夾中。
我認爲這將更容易在服務器端完成。 – wallek876