Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/10/2008, 14:02
martajg
 
Fecha de Ingreso: agosto-2008
Mensajes: 52
Antigüedad: 16 años, 2 meses
Puntos: 0
error proceso ajax

Estoy intentando procesar un formulario html que me guarda unos valores en una base de datos pero me da error: peticion no está definido en la línea: if (peticion.readystate==4)

Alguien me puede ayudar?

Os dejo el código que utilizo

function procesar()
{
if (ok==true)
{
var peticion
peticion= obtenerXHR();
peticion.open ("POST", "encuesta_tpf_proc.php",true);
peticion.onreadystatechange = procesarPeticion;

//definimos cabecera obligatoria para enviar POST
peticion.setRequestHeader ("Content-Type", "application/x-www-form-urlencoded");

//Enviamos los parámetros del formulario a través de Prototype
var parametros = $("enc_tpf").serialize();
peticion.send(parametros);
}
}

function procesarPeticion()
{
if (peticion.readystate==4)
{
//la peticion terminó
if (peticion.status==200)
{
//Mostramos el texto en una alerta
alert(peticion.responseText);
}

}
}


Saludos y gracias