Tengo como siempre un formulario el cúal valido con una variable(TELEFONO), si se encuentra o no en la base de datos.Pero unas veces me lo hace bien y otras no.De todas formas lo que quiero es que cuando salte el alert('el teléfono ya existe'); me haga otra condición que sea preguntarme, que como el teléfono existe si quiero hacer un nuevo registro o no?.
Si quiero hacer un nuevo registro llevarme a otra pagina y si no cancelar y refrescar el formulario.
Aquí el trozo de validación:
Código Javascript:
Ver original
TelefonoExiste(_TELEFONO.value, function(resp) { //evaluamos la respuesta del server, tengase en cuenta que responseText devuelve un string, por lo tanto hay que parsear a entero si se evalúa un numero: if (parseInt(resp) == 1) { //aqui seria bueno un mensaje alert('el teléfono ya existe'); document.form1.TELEFONO.focus(); *} else { * //evaluar si se envía el form desde aquí, o se usa ajax para enviarlo. * alert("¡El Cliente se ha dado de alta!"); * document.forms['form1'].submit(); * } }); //como ajax es asincrono, JS NO se detendrá en la llamada anterior, por lo tando hay que retornar false o 0 como lo tienes: return 0; * }
Gracias y un saludo.