Foros del Web » Programando para Internet » Javascript » Frameworks JS »

problema con tiempo de respuesta usando ajax

Estas en el tema de problema con tiempo de respuesta usando ajax en el foro de Frameworks JS en Foros del Web. estoy asiendo una pagina utilizando php y mysql, y queria recuperar los datos de una consulta con ajax. pero la consulta es algo lenta se ...
  #1 (permalink)  
Antiguo 28/11/2005, 13:53
 
Fecha de Ingreso: noviembre-2005
Mensajes: 1
Antigüedad: 18 años, 5 meses
Puntos: 0
Pregunta problema con tiempo de respuesta usando ajax

estoy asiendo una pagina utilizando php y mysql, y queria recuperar los datos de una consulta con ajax. pero la consulta es algo lenta se demora alrededor de un minuto y medio en dar una respuesta y generar la pagina php y ajax solo me recupera el primer registro.

nose si hay forma de dar mas tiempo de espera u obligar de alguna forma a que realize la accion. o nose si devo agregar algun otro parametro o que.

el codigo que estoy utilizando es el siguiente.

function trae_devoluciones() {
if (document.form1.tipo_doc.value != 1 ) {
if (!enProceso && http) {
var url = "PopAjaxTraeDev.php?cliente="+document.form1.cod_c liente.value;

http.open("POST", url, false);
http.onreadystatechange = handleHttpResponse;
enProceso = true;
http.send(null);
}
}
}
  #2 (permalink)  
Antiguo 28/11/2005, 21:00
Avatar de SiR.CARAJ0DIDA  
Fecha de Ingreso: junio-2004
Ubicación: Acá
Mensajes: 1.166
Antigüedad: 19 años, 10 meses
Puntos: 4
con el metodo POST se envian los datos como parametro al metodo send()

quedaria asi:

var url = "PopAjaxTraeDev.php";

http.open("POST", url, false);
http.onreadystatechange = handleHttpResponse;
enProceso = true;
http.send("cliente="+document.form1.cod_c liente.value);

pero ademas es imposible que tarde mas de 15 segundos en obtener datos, estas recibiendo texto plano o xml ??
__________________
Internet Explorer SuckS
Download FireFox
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:24.