Похоже, что материал Dropzone выполняется до завершения загрузки браузера.
Оберните ваш javascript с помощью window.onload = function() {
или $(function() {
<script>
$(function() {
Dropzone.autoDiscover = false;
jQuery(document).ready(function() {
Dropzone.options.myAwesomeDropzone = {
autoProcessQueue: false,
uploadMultiple: true,
parallelUploads: 100,
maxFiles: 100,
init: function () {
// Do your update and process stuff
}
}
})
})
</script>
С этими изменениями код теперь работаетмоя машина;используя jquery 3.3.1 и последнюю версию Dropzone
для вашего второго примера;Давайте откроем инструменты разработки (F12) и перейдем к отладке, мы увидим:
Error: No URL provided.
Нажатие на строку говорит нам, почему ...
if (_this.options.url == null) {
_this.options.url = _this.element.getAttribute("action");
}
if (!_this.options.url) {
throw new Error("No URL provided.");
}
Итак, если мы установим (в<form>
) action= "test.php"
страница теперь работает.