Retraso después de hacer clic en el botón de carga de archivos?

Cuando hago clic en "Seleccionar archivo para cargar" (es decir, tipo de entrada = archivo) hay un retraso entre el momento en que presioné el botón y seleccioné el archivo para mostrar el archivo seleccionado al lado del botón. ¿El navegador intenta cargar el archivo en el navegador? ¿Por qué hay un retraso?

Después de eso, ¿cómo puedo mostrar un mensaje de "por favor espere ..."inmediatamente después de seleccionar el archivo. Experimenté con varias opciones de JQ, parece que todas se activan después del retraso inicial (como dije, es posible que el navegador esté intentando cargar el archivo, no estoy seguro). Quiero cubrir el retraso con el widget / mensaje del cargador.

Por favor ayuda.

Respuestas a la pregunta(3)

Su respuesta a la pregunta