Mostrar barra de progreso al pulsar un boton php con envio de correo en un GRID

Tengo un grid que muestra una lista de transacciones a las que les pueden 

incorporar alguna observación y al terminar se activa un boton para enviar un
correo con aquellas transacciones con nuevas observaciones.

Lo que requiero es mostrar una barra de progreso mientras se envia o 

ejecutan las instrucciones de envio de correo que están dentro del botón
PHP y al finalizar volver a mostrar el grid…

He intentado cualquier cantidad de recomendaciones de foros y ninguna

funciona…

Agradeceria cualquier recomendación de este foro y agracias de antemano 

por la ayuda que puedan prestarme.