JQuery Drag and Drop и обновление вводаJquery

Программирование на jquery
Ответить
Anonymous
 JQuery Drag and Drop и обновление ввода

Сообщение Anonymous »

Что-то очень простое ускользает от меня при этом - нужно, чтобы перетаскивание сочеталось с щелчком для просмотра - щелчок для просмотра работает нормально и помещает файл на вход.
Перетаскивание и 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Jquery»