Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/05/2009, 16:21
Avatar de Trilan
Trilan
 
Fecha de Ingreso: abril-2009
Mensajes: 41
Antigüedad: 15 años, 6 meses
Puntos: 0
Ayuda! Evento al responder ajax.Alert (SOLUCIONADO)

Espero y me puedan ayudar.
Tengo el siguiente problema.

index.php ->Formulario inicial con un div
indexresult.php -> solo el formulario y los querys que me llenan las cajas de texto.
ajax.js ->funciones

Mi problema es que al realizar la consulta en indexresult.php, necesito que me mande un alert(Si no existe el dato a consultar), la vdd no se como realizar ese evento y no se si se pueda realizar. Espero y me puedan ayudar.

El formulario ya realiza las consultas y muestra correctamente. Espero y me puedan ayudar saludos...


Con esta función respondo.
ajax.js
Código:
function responder(){ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){ 
	document.getElementById("DivForm").innerHTML=xmlHttp.responseText;
	} 
}
indexresult.php
Código:
     $sql=mysql_query("SELECT * FROM codigopostal WHERE campo='$variable'",$link);
    $row=mysql_fetch_array($sql);
    //los imprimo en todas las variables del formulario
     $txt=$row[0];
    <!--CODIGO HTML FORMULARIO Y CAMPOS -->

SOLUCION:

Bueno lo que realize es mandar llamar una funcion en javascript que tenia en index.php en la cual valido si me devuelve algo en las cajas de texto.

ajax.js
Código:
function responder(){ 
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){ 
	document.getElementById("DivForm").innerHTML=xmlHttp.responseText;
	Validar();//Funcion que tengo en index.php
             } 
}
index.php
Código:
function Validar(){
	if(document.getElementById('txt').value==""){
		alert('no existe');
	}
}
Yours Trilan

Última edición por Trilan; 28/05/2009 a las 08:48