Hola como están, tendrían la amabilidad de brindarme su tiempo para guiarme en lo siguiente:
Estoy registrando información utilizo php+ajax+mysql
Y empece a validar campos vacíos con javascrip, valida normalmente pero actualmente el problema esta en que no funciona la forma en que llamo al método para enviarle la información,lo tengo de la siguiente forma:
Código Javascript
:
Ver originalfunction valida_envia(){
var n=document.forms["nuevo_cliente"].nombre.value;
var a=document.forms["nuevo_cliente"].apellido.value;
var c=document.forms["nuevo_cliente"].cedula.value;
var t=document.forms["nuevo_cliente"].telefono.value;
if ((n.length!=0) && (a.length!=0) && (c.length==10) && (t.length==7) || (t.length==10)){
document.forms["nuevo_cliente"].submit("enviarDatosCliente()");
}
}
Anteriormente no validaba y enviaba directamente, el proceso era normal, pero la forma en que llamo no esta del todo bien:
Código Javascript
:
Ver originaldocument.forms["nuevo_cliente"].submit("enviarDatosCliente()");
El botón:
Código HTML:
Ver original<input id="btningresar" type="button" onclick="valida_envia()" value="Registrar" Class="button_01">
El proceso de envió es de la siguiente forma:
Al pasar la validación se envía al método
enviarDatosCliente() ajax y luego a
registrar.php.
Gracias por las sugerencias.