URL-адрес Dropzone отображается как "", даже если он указан - PullRequest
0 голосов
/ 11 июля 2019

Это моя конфигурация 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>
...