Tengo una función de js. que antes de enviar un formulario hace una serie de validaciones, una de estas validaciones es una función que verifica la existencia previa de un registro, esto lo efectuó gracias a ajax:
Código Javascript:
la funcion que utiliza ajax es la sgte:Ver original
function envio_form(envio_dato){ f=nombre_formulario; if(!compruebo_existencia_registro(envio_dato)){//<-funcion q valida existencia alert('registro ya existe'); return false;//para que no envie el formulario } f.Dato.value=envio_dato; f.submit(); }
Código Javascript:
Mi consulta es la sgte.¿Como hago para que la condición if(!compruebo_existencia_registro(envio_dato)) sepa que lo que la función que utiliza ajax retorna un false o true y al reconocerlo envié un alert que diga que registro ya existe sin permitir el envió del formulario, por motivos obvios? Ver original
function compruebo_existencia_registro(envio_dato){ //el blabla correspondiente if(ajax.responseText=='existe'){ return false; }else{ return true; } }