mira, eso de chacar los errroes de la bse de datos, no lo haces con JS, eso lo harias en tu servidor, por ejemplo si estas usando JAVA pues capturas la exception necesario y en vez de mandar "Guardado con exito", mandarias el mensaje "Error, etc...", got it??
have funnnnnnnnnnn