Ver Mensaje Individual
  #4 (permalink)  
Antiguo 30/06/2008, 15:03
cacr
 
Fecha de Ingreso: agosto-2005
Ubicación: Mérida, Venezuela
Mensajes: 732
Antigüedad: 18 años, 8 meses
Puntos: 7
Respuesta: ajax que verifica sí existe

Saludos!

Caricatos... qué tal?

tengo en el script "principal":
Código:
<input type="submit" name="submit" id="submit" value="Guardar" onclick="javascript: return valFechas();" disabled="true" />
y un
Código:
 onblur="javascript: return existe('cedula','fechaSalida');"
que es una función ajax, de manera que:
Código:
function existe(campo,campo2)
{
   var cedula=document.getElementById(campo).value;
   var fechaSalida=document.getElementById(campo2).value;
   var datos = "1";

   var ajax=nuevoAjax();
   ajax.open("POST", "includes/ajax_existe.php?", true);
   ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
   ajax.send("devolver="+datos+"&c="+cedula+"&f="+fechaSalida);

   ajax.onreadystatechange=function()
   {
      if (ajax.readyState==4) {
         document.getElementById('existe').innerHTML=ajax.responseText;
         document.getElementById('submit').disabled=false;
      }
   }
}
y en el php verifico sí existe o no, de manera que sí existe, en el espacio indicado muestre un mensaje y active o no, el botón... que me acabo de dar cuenta que lo está activando de todas cualquiera sea el resultado...

Pero... en IE no funciona.

Alguna idea? o dos?
__________________
Gracias de todas todas
-----
Linux!