Este dilema se puede abordar de diversas maneras, por lo tanto te compartimos la solución más completa en nuestra opinión.
Ejemplo: cargar secuencia de comandos de la barra de progreso
postFile('thumbnail','progress-bar-thumbnail');// "InputFile" & "ProgressBar" are ID of elements functionpostFile(InputFile,ProgressBar)var formdata =newFormData();
formdata.append(InputFile,$('#'+InputFile)[0].files[0]);let request =newXMLHttpRequest();
request.upload.addEventListener('progress',function(e)let file1Size =$('#'+InputFile)[0].files[0].size;if(e.loaded<= file1Size)let percent =Math.round(e.loaded/ file1Size *100);$('#'+ProgressBar).width(percent +'%').html(percent +'%');if(e.loaded== e.total)$('#'+ProgressBar).width(100+'%').html(100+'%'););// instead of '/admin/blog', write your form action
request.open('post','/admin/blog');
request.timeout=45000;
request.send(formdata);
valoraciones y comentarios
Más adelante puedes encontrar las referencias de otros administradores, tú igualmente puedes insertar el tuyo si lo crees conveniente.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)