JavaScript: Cómo bloquear toda la pantalla mientras se espera una respuesta ajax

Tengo una pantalla en la que hay diferentes funciones. Hay un cambio en el cuadro desplegable del cual se envía una llamada Ajax y se devuelve una página jsp en respuesta. Esta respuesta la puse dentro de un div debajo de mi cuadro desplegable. Ahora lo que quiero es que hasta que este jsp no se complete en el elemento div, la pantalla esté bloqueada por un cuadro de alerta o algún otro cuadro de diálogo. Cómo puedo conseguir esto

Respuestas a la pregunta(12)

Su respuesta a la pregunta