Advertisement
Guest User

Untitled

a guest
Jan 22nd, 2020
596
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.96 KB | None | 0 0
  1. $('.grid-stack').on({
  2. 'dragover dragenter' : function(e) {
  3. e.preventDefault();
  4. e.stopPropagation();
  5. },
  6. 'drop' : function(e, ui) {
  7.  
  8. //console.log(e.originalEvent instanceof DragEvent);
  9. var dataTransfer = e.originalEvent.dataTransfer;
  10. var container = $(this);
  11. container.find(".image").html('');
  12. if (dataTransfer && dataTransfer.files.length) {
  13. e.preventDefault();
  14. e.stopPropagation();
  15. $.each(dataTransfer.files, function(i, file) {
  16. var reader = new FileReader();
  17. reader.onload = $.proxy(function(file, $fileList, event) {
  18. $.post( "test.php?file="+event.target.result+"&filename="+file.name, function( data ) {
  19. // saved
  20. });
  21. var img = file.type.match('image.*') ? "<img style=\"width: 100%;transform: translateY(50%);\" src='" + file.name + "' /> " : "";
  22. $fileList.append(img);
  23. }, this, file, container.find('.image'));
  24. reader.readAsDataURL(file);
  25. });
  26. }
  27. }
  28. }, 'div[id^=imageContainer]');
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement