Перетаскивание и drop работает до такой степени, что получает сведения о файле из dataTransfer и даже обновляет зону перетаскивания именем файла - но могу ли я получить этот файл на входе?
Код: Выделить всё
$('#ModalDropZone').on('drop', function () {
event.stopPropagation();
event.preventDefault();
const vInput = $('#DocFileUpload')
alert("DropZone changed")
var vFile = event.dataTransfer.files;
var vName = event.dataTransfer.files[0].name;
var vLength = vFile.length;
if (vLength > 0) {
//alert(vName);
alert(vName);
// vInput.files = event.originalEvent.dataTransfer.files;
vInput.files = event.dataTransfer.files;
$('#ModalDropZone').html(vName);
$('#DocFileUpload').files(vFile);
}
Подробнее здесь: https://stackoverflow.com/questions/791 ... date-input