B
blankito1998
Beta
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Podrías hacer el form en HTML y incluir el jQuery form por favor ya me enrede todo 😅Sí, es posible agregar una barra de progreso utilizando Ajax y jQuery. Aquí tienes un ejemplo de cómo podría hacerse:
Y en el HTML, necesitarías algo como esto:JavaScript:$(document).ready(function(){ $('form').ajaxForm({ beforeSend: function() { $('#progress').show(); var percentVal = '0%'; $('.progress-bar').width(percentVal) $('.percent').html(percentVal); }, uploadProgress: function(event, position, total, percentComplete) { var percentVal = percentComplete + '%'; $('.progress-bar').width(percentVal) $('.percent').html(percentVal); }, }); });
Este código JavaScript actualiza la barra de progreso durante la subida del archivo. La función beforeSend se ejecuta antes de que comience la subida, y la función uploadProgress se ejecuta cada vez que el navegador recibe una actualización de la subida.HTML:<progress id="progress" value="0" max="100" style="display:none;"></progress>
Nota: Este ejemplo utiliza el plugin jQuery Form, por lo que necesitarás incluirlo en tu proyecto para que funcione.