Я работаю над загрузчиком файла с помощью Dropzone библиотеки JavaScript. Для этой цели я использую эти строки, чтобы отключить щелчок, если нет изображения: < /p>
Я работаю над загрузчиком файла с помощью Dropzone библиотеки JavaScript. Для этой цели я использую эти строки, чтобы отключить щелчок, если нет изображения: < /p> [code]if (file.name !== "") { myDropzone.options.clickable = false } < /code> Я показываю заполнитель изображения, когда не будет загружено.Dropzone.autoDiscover = false
var myOptions = { url: window.location.pathname, autoProcessQueue: false, uploadMultiple: false, parallelUploads: 1, maxFiles: 1, paramName: name, thumbnailWidth: 1200, thumbnailHeight: 900, addRemoveLinks: true, dictRemoveFile: '[i][/i]', dictDefaultMessage: "Drag an image here to upload, or click to select one", }
var myDropzone = new Dropzone(document.querySelector(".dropzone"), myOptions) var currentFile = { name: "Existing file" } myDropzone.options.addedfile.call(myDropzone, currentFile) myDropzone.options.thumbnail.call( myDropzone, currentFile, "https://placehold.co/1200x900", ) myDropzone.options.accept = function (file) { if (file.name !== "") { myDropzone.options.clickable = false } }< /code> .form-label { font-weight: 500; }