![]() |
Ayuda con codigo para validar function Agregar() { var peticion = obtenerXHR(); peticion.open("POST","agregar_enc.php",true); peticion.onreadystatechange = procesarPeticion; //Definimos cabecera obligatoria para enviar POST peticion.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); peticion.send(null); function procesarPeticion() { if(peticion.readyState == 1){ //Mostramos el texto en una capa var div = document.getElementById("respuesta"); div.innerHTML = "<img src='../../images/ajax-loader.gif' />"; //Sacamos valores de los formularios var pregunta = $F("pregunta"); if(pregunta == ""){ var div = document.getElementById("preg"); div.innerHTML = "Campo vacio!"; peticion.abort(); } }else if(peticion.readyState == 4){ //La peticion termino if(peticion.status == 200){ //Enviamos los parametros del formulario a traves de prototype var parametros = $("encuestas").serialize(); peticion.send(parametros); //Mostramos el texto en una capa var div = document.getElementById("respuesta"); div.innerHTML = peticion.responseText; } } } peticion.send(null); } lo que me gustaria saber como puedo hacer para que una peticion se aborte y no se manden los datos para que sean insertados en el base de datos |
Re: Ayuda con codigo para validar No puedes hacerlo, más bien depende de tu control en el archivo que hace el procesamiento que si detecta un error, te regrese el mensaje adecuado. Saludos. |
| La zona horaria es GMT -6. Ahora son las 23:36. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.