si se entiende..
para hacer eso necesitas
- que el cliente contacte al servidor para verificar la existencia del usuario en la base de datos..
- luego el servidor debe enviarte una respuesta...
- mostrar el alert en tu caso de la no existencia del user
pues.. eso en el modelo estándar necesitarías refrescar la pagina..
pero te recomiendo leas un poco sobre
AJAX .. así puedes comunicarte con el servidor de manera asincronica y hacer lo que necesitas..
saludos.