Это моя конфигурация dropzone.Я ясно вижу, что я установил URL в разделе URL.Однако когда я запускаю свой код, я получаю сообщение об ошибке «Нет URL-адреса».
Я прочитал, что Dropzone.autoDiscover = false над $ (document) .ready () может помочь, но пока он только устранял ошибку, и мой контейнер с Dropzone не работает, т.е. не активируется
$("#dropzone").dropzone({
url: "@Url.Action("Save", "AnnouncementAttachments", new { area = "Messages" })",
autoProcessQueue: false,
addRemoveLinks: true,
maxFiles: 1,
uploadMultiple: false,
parallelUploads: 1,
init: function () {
var submitButton = document.querySelector("#submit");
var token = $('input[name="__RequestVerificationToken"]').val();
var wrapperThis = this;
submitButton.addEventListener("click", function (e) {
wrapperThis.processQueue();
e.preventDefault();
e.stopPropagation();
e.stopImmediatePropagation();
return false;
});
this.on('sending', function (data, xhr, formData) {
formData.append("__RequestVerificationToken", token);
});;
this.on('error', function (file, message) {
wrapperThis.disable();
});
this.on('success', function (file,message) {
$(".dz-remove").hide();
wrapperThis.disable();
$(document).off("submit");
});
}
});
<div id="dropzone" name="Files" class="dropzone form-group"></div>