我想把一些文件提交给Azure,它第一次运行得很好,但是当我刷新页面时,dropzone不再是可以解决的。我正在使用一个按钮来触发上传。 这是我的jquerycode:
Dropzone.options.dropzone = {
url: "/EntregaArchivo/Subir",
//autoDiscover: false,
uploadMultiple: true,
maxFilesize: 20, //MB
maxFiles: 5,
//acceptedFiles: "image/*, application/pdf, .doc, .docx",
addRemoveLinks: true,
dictRemoveFile: 'Remover',
dictFileTooBig: 'Archivo es mas grande que 20MB',
// Prevents Dropzone from uploading dropped files immediately
autoProcessQueue: false,
error: function (file, msg) {
alert(msg);
},
init: function() {
var submitButton = document.querySelector("#btnUpload")
dropzone = this; // closure
submitButton.addEventListener("click", function() {
dropzone.processQueue(); // Tell Dropzone to process all queued files.
});
this.on("complete", function (data) {
//var res = eval('(' + data.xhr.responseText + ')');
$("#TextoInicio").load('@(Url.Action("ArchivosActuales", "EntregaArchivo"))');
});
}
};
以前的JQuery在cshtml视图中,该视图包含一个部分视图,其中包含dropzone(和按钮)以及文件列表。
非常感谢所有参与帮助我的人:)