Good day! I upload files to ajax via drag and drop. In chrome, everything works good, but in Mozilla there is an error. Error in line where input [type = "file"] element is trying to assign moved files. Namely, in the line
$('input[type="file"]').prop("files", dataTransfer.files) ; Error "TypeError: setting a property that has only gotter".
Tell me how to properly assign the moved files to the file element?
$('.drop').on({ 'dragover dragenter': function(e) { e.preventDefault(); e.stopPropagation(); }, 'drop': function(e) { var dataTransfer = e.originalEvent.dataTransfer; var files = dataTransfer.files ; if(dataTransfer && files.length) { $('input[type="file"]').prop("files", dataTransfer.files) ; } } });