Buenas gente, tengo un panel dentro del sistema donde hay varias secciones como cuenta, empresa, etc.
El tema es por ejemplo, si estoy en "cuenta" modificando mis datos y de pronto hago click en empresa no me guarda los datos modificados, para guardar tengo el boton de "guardar" pero lo que quiero evitar es que el usuario cambie datos y por desconocimiento salga a otro formulario y no se le hayan guardados los cambios.
Como hago para que cuando quiera salirse le pregunte "Desea guardar antes de salir?" O guarde automaticamente al salir.
Como se hace eso?
Espero haberme explicado.
Gracias