Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/05/2013, 08:27
andreslgo
 
Fecha de Ingreso: mayo-2013
Mensajes: 23
Antigüedad: 11 años, 6 meses
Puntos: 1
Exclamación Carga de select con ajax muy lenta

Hola a tod@s!!!

Estoy haciendo una aplicacion web en php usando el framework de Jquery para todo el tema de interfaz. En varias de las paginas debo usar una carga de select en base al valor de otro. Por ejemplo: que si selecciono como pais colombia, me carga otro select solamente con las ciudades de este pais, todo esto se encuentra en una base de datos.

En el momento lo estoy realizando de esta manera con la funcion load de Jquery, mas o menos asi.

pais=$("#pais").val();
$("div#divciudades").load("cargarciudades.php?pais ="+pais);

de esta forma me funciona perfectamente, el inconveniente que estoy teniendo es que en ciertas pantallas, (sobre todo donde manejo muchos datos) esta carga de las ciudades es demasiado lenta, al punto que se pierde el enfoque del objeto por no haber cargado. La aplicacion debe ser mas agil, pero no he logrado mejorar este tema.

He realizado pruebas haciendo la carga a traves de Json pero incluso se demora mas (que me lo suponia iba a ser asi, sin embargo lo intente), me dijeron que tal vez lo podria hacer con cookies pero no me parece muy optimo no se si a alguien se le ocurra una mejor idea.


Gracias por su ayuda