Wie wird die Fehlermeldung von jquery dropzone angezeigt?

Ich verwende Dropzone mit CI. Ich weiß nicht, wie ich Fehlermeldungen und benutzerdefinierte Meldungen anzeigen soll, wenn der Upload falsch ist. Dies ist mein Skript.

Dropzone.autoDiscover = false;
        try {
            var myDropzone = new Dropzone("#adminform" , {
                paramName: "filename", // The name that will be used to transfer the file
                maxFilesize: 0.5, // MB
                url: window.location.href,
                addRemoveLinks : true,
                dictDefaultMessage :
                '<span class="bigger-150 bolder"><i class="ace-icon fa fa-caret-right red"></i> Drop files</span> to upload \
                <span class="smaller-80 grey">(or click)</span> <br /> \
                <i class="upload-icon ace-icon fa fa-cloud-upload blue fa-3x"></i>',
                dictResponseError: 'Error while uploading file!',

                //change the previewTemplate to use Bootstrap progress bars
                previewTemplate: "<div class=\"dz-preview dz-file-preview\">\n  <div class=\"dz-details\">\n    <div class=\"dz-filename\"><span data-dz-name></span></div>\n    <div class=\"dz-size\" data-dz-size></div>\n    <img data-dz-thumbnail />\n  </div>\n  <div class=\"progress progress-small progress-striped active\"><div class=\"progress-bar progress-bar-success\" data-dz-uploadprogress></div></div>\n  <div class=\"dz-success-mark\"><span></span></div>\n  <div class=\"dz-error-mark\"><span></span></div>\n  <div class=\"dz-error-message\"><span data-dz-errormessage></span></div>\n</div>",
            });
        } 
        catch(e) {
            alert('Dropzone does not support older browsers!');
        }

Und PHP gibt 400 zurück:

$this->output->set_header("HTTP/1.0 400 Bad Request");

Aber wenn ich den Mauszeiger über das Bild halte, wird [Objekt Objekt] angezeigt, aber die Meldung lautet:

dictResponseError: 'Fehler beim Hochladen der Datei!'

Antworten auf die Frage(6)

Ihre Antwort auf die Frage