我使用dropzone.js进行上传,在处理到服务器的连接错误时遇到问题(例如服务器没有响应或关闭)。触发错误事件,但随后它继续触发处理事件,在我的情况下会弹出一个永不停止的加载微调器。这只发生在连接错误上。所有其他错误都能正常工作有关如何解决它的任何想法?
Dropzone.options.upload = {
paramName: "file",
maxFiles: 1,
maxFilesize: filesSize
acceptedFiles: "text/csv, .csv",
params: 'import',
previewContainer :false,
init: function () {
var that = this;
this.on("success", dropzoneSuccess);
this.on("error", dropzoneError);
this.on("sending", function(file){
mapUtils.openLoadingModal("Processing your Dataset Upload");
});
this.on("complete", function(file){
mapUtils.closeLoadingModal();
});
this.on("maxfilesexceeded", maxfilesexceededError);
this.on('addedfile', function(file){
if(this.files.length > 1) {
this.removeFile(this.files[0]);
}
});
}
};