Autor
|
Tema: Autocomplete Dinamico con Jquery, PHP y MySQL (Leído 18,158 veces)
|
|
:ohk<any>
Desconectado
Mensajes: 1.744
Yo lo que quiero que me salga bien es la vida.
|
No es por molestar, pero hay de sobra Pero gracias de todas formas. Saludos
|
|
|
En línea
|
Y es que a veces pienso que si no estuviera loco no podría salir adelante. Lo que no se es capaz de dar, en realidad no se posee, uno es poseído por ello.
|
|
|
Kase
Desconectado
Mensajes: 1.288
programa bonito ¬¬
|
ami me interesa un autocomplet que lea de una base de datos mientras scribes.. y no se cuelgue...
yo ise uno que buscaba ciudades de una BD pro con cada letra pulsada era una busqueda mas, y lo malo esque la buskeda anterior no se cancelaba, solo se ignoraba...
con bd pekeñas vale, pro cuando es 1 millon de registros, el sistema se cuelga.. xD
sujerencias?
|
|
|
En línea
|
|
|
|
bomba1990
|
ami me interesa un autocomplet que lea de una base de datos mientras scribes.. y no se cuelgue...
yo ise uno que buscaba ciudades de una BD pro con cada letra pulsada era una busqueda mas, y lo malo esque la buskeda anterior no se cancelaba, solo se ignoraba...
con bd pekeñas vale, pro cuando es 1 millon de registros, el sistema se cuelga.. xD
sujerencias?
eso se resuelve facil, creas una funcion con la busqueda en ajax, y declaras una variable global llamada t, despues cuando alguie escriba pones: cleartimeout(t); t = settimeout('mifuncionajax',500);
con eso cuando alguien escriba el lo pone en tiempo de espera y si la persona escribe algo antes de que se acabe el tiempo pues elimina el anterior ypone uno nuevo y asi, esto ambien es muy uil para cuando queremos hacer un menu que se meueva con la ventana, y no tenga que bajar cada ves que se dispara el evento sino que baja de una ves a la pocision donde el usuario lse paro
|
|
|
En línea
|
|
|
|
raul338
Desconectado
Mensajes: 2.633
La sonrisa es la mejor forma de afrontar las cosas
|
@bomba1990 con esa tecnica lo haces rapido desde el cliente, pero el servidor se sigue saturando porque "enviaria la repuesta a la nada" Yo creo que para eso hay que optimizar bien las consultas y que devuelvan pocos resultados. Y que la tabla de "busqudas" sea lo mas corta posible
|
|
|
En línea
|
|
|
|
Devilboy.Devil
Desconectado
Mensajes: 155
|
ami me interesa un autocomplet que lea de una base de datos mientras scribes.. y no se cuelgue...
yo ise uno que buscaba ciudades de una BD pro con cada letra pulsada era una busqueda mas, y lo malo esque la buskeda anterior no se cancelaba, solo se ignoraba...
con bd pekeñas vale, pro cuando es 1 millon de registros, el sistema se cuelga.. xD
sujerencias?
ahi en la pagina de jquery viene com osolucionar eso solo cambiamos los milisegundos y listo sería cosa de probar
|
|
|
En línea
|
|
|
|
bomba1990
|
@bomba1990 con esa tecnica lo haces rapido desde el cliente, pero el servidor se sigue saturando porque "enviaria la repuesta a la nada" Yo creo que para eso hay que optimizar bien las consultas y que devuelvan pocos resultados. Y que la tabla de "busqudas" sea lo mas corta posible de verdad no te entiendo mucho porque dices que realizara la "busqueda a la nada" porque el va a ejecutar la funcion de ajax despues de un tiempo, es decir despues que pasen cierto tiempo, esto lo saque del mismo plugin de jquery ui autocomplete, lo que hace el sistema es que pon e a esperar la ejecucion de la funcion cierto tiempo (que pueden ser 5 seg, 5min, etc) y si despues de ese tiempo el usuario no a metido mas letras pues busca, aqui te dejo un ejemplo que hice: http://www.publisnet.com.ve en el de buscar veras que use lo que te dije y no va a buscar con cada letra que introduscas sino hasta que pares de escribir.
|
|
|
En línea
|
|
|
|
Kase
Desconectado
Mensajes: 1.288
programa bonito ¬¬
|
gracias!!! lo considere alguna vez, pero soy pesimo programador de javascript, y muy apenas si programo en jquery... aun asi,el tiempo de respuesta varia mucho, y mi aplicacion esta dirigida a ancianos que tal vez no encuentren las letras.. y mi consulta busca ciudades en una tabla mundial, apenas si le puedo pasar el id del pais, lo que me limita de 2 millones de registros a unos 10 000 con buena suerte... una solucion adicional seria, no buscar cuando son menos de 4 caracteres en conjunto con el temporizador.. entodo caso lo solucione poniendo un textflied, un boton y al pulsarlo carga un select con coincidencias... (no quiero que por error el servidor se cuelgue)
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
jquery cambio dinamico contenido con PHP
PHP
|
Carlosnuel
|
4
|
6,988
|
13 Diciembre 2009, 02:30 am
por Carlosnuel
|
|
|
Ayuda con JQuery-backstretch necesito un fondo dinamico
Desarrollo Web
|
mylo-cordoba
|
0
|
2,824
|
7 Octubre 2011, 15:18 pm
por mylo-cordoba
|
|
|
select dinamico en cargado con Jquery
Desarrollo Web
|
01munrra
|
0
|
2,082
|
29 Agosto 2012, 00:51 am
por 01munrra
|
|
|
Jquery y autocomplete .. muestra contenido de tbl pero no filtra. ayuda
Desarrollo Web
|
Hadess_inf
|
1
|
3,806
|
26 Octubre 2012, 10:53 am
por #!drvy
|
|
|
autocomplete jquery
Desarrollo Web
|
jlopez93
|
1
|
1,824
|
7 Septiembre 2016, 16:35 pm
por Jeferi
|
|