Я пытался решить этот код, но все еще не отправлял изображения результатов. может кто-нибудь сказать мне, в чем проблема с этим кодом. все, что я получаю в консоли, это gallery[], [object File]
varstoreFiles = []; var input_file = document.getElementById('fields_gallery'); $('#fields_gallery').change(function(e) { for (i = 0; i < input_file.files.length; i++) { вар readImg = новый FileReader(); вар файл = input_file.files; вар fileExtension = '.' + file.name.split('.').pop(); //получил расширение файла var выходной файл = file.name.substr(0, file.name.lastIndexOf('.')) || имя файла; //получил имя файла вар newFileName = случайная строка (26, 'n') + fileExtension; Object.defineProperty(файл, 'имя', { записываемый: правда, значение: новоеимяфайла }); если (file.type.match('image.*')) { хранимыеFiles.push(файл); readImg.onload = (функция (файл) { возвращаемая функция(е) { $('#upload_images').append( '' + '' + '
' + 'X' + '' ); $('.remove').click(function(e){ $(this).parent('.pip').remove(); вар файл = $(this).parent().attr('файл'); for(var я = 0; я
Мобильная версия