Advertisement
Guest User

Untitled

a guest
Apr 10th, 2020
160
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. $(document).on('change','.form-field.file input[type=file]',function(){
  2.         var filename = $(this).val().replace(/.*\\/, "");
  3.         if(this.hasAttribute("multiple")){
  4.             var filenames=[], total_size=0, total_maxsize=$(this).data('total_maxsize'), size_style='';
  5.             for (var i = 0; i < this.files.length; ++i){
  6.                 total_size+=this.files.item(i).size;
  7.                 filenames.push(this.files.item(i).name);
  8.             }
  9.             filename = filenames.join(", ");
  10.             if(total_size>0&&total_maxsize){
  11.                 if(total_maxsize&&total_size>total_maxsize)size_style='color:red;text-decoration:underline;font-weight:bold;';
  12.                 filename+='. Общий размер файлов: <span style="'+size_style+'">'+formControls.file.formatBytes(total_size)+'</span>';
  13.             }
  14.         }
  15.         $(this).parents(".form-field.file").first().find('.filename').html(filename);
  16.     });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement