Contenido

Ya tengo suggest

15 mar

+ 2

En ajaxRegulus, teniamos un suggest de busqueda que te iba sugiriendo resultados en tus busquedas, pero esto cuando hice la limpieza de JS cambió debido a que consideraba que la función javascript que realizaba dicho suggest era algo bastante extensa, mal programada y sobre todo muy pesada para la carga de la web (ya que el javascript se carga entero). Ahora he podido dejar esta función en 5 lineas que me hacen lo que quiero (nada de efectos inutiles pero bonitos para el usuario).

Actualmente esta montado para que comienze a mostrar resultados al haber pulsado 4 teclas o más (creo que es muy alto número, pero lo probé en un seg y estoy en el trabajo y lo he de dejar asi por el momento).

Aún irá modificandose y mejorando, tengo un par de ideas que ya vereis, en cuanto crea que esta lo depurado que creo que debe estar publicaré un mini manual para montarlo donde quieras :D

Ahora mismo podeis verlo en el Buscar de arriba.

Actualizo

Despues de ver el suggest de Manu Contreras… he tenido que copiar la idea, pero ocupa un 1% de lo que ocupa script.aculo.us.

 

Actualizo

Al final he pensado que el sistema de buscador en vivo esta mas claro que un suggest para los usuarios, y puede dar mejores resultados. Así que ale, ahi está funcionando. Ahora está de pruebas y vosotros sois los beta-testers, en cuanto crea que esta probada publico como montarlo, si encontrais algún fallo agradecería que me avisarais

ajax, suggest, javascript

  • Has la verdad esque si que has rebajado el codigo bastante. Lo he podido implementar, pero no he podido sacar correctamente el archivo search_ajax.php.

    Seguire dandole al coco a ver si lo saco

  • Me interesa el suggest, tengo una hecho por mi, pero no es nada del otro mundo. Necessito algun ejemplo claro, ya que no tengo mucha experiencia en javascript y menos con prototype….
    Un Saludo

Comentar

#

Me reservo el derecho de eliminar y/o modificar los comentarios que contengan lenguaje inapropiado, spam u otras conductas no apropiadas en una comunidad civilizada. Si tu comentario no aparece, puede ser que akismet lo haya capturado, cada día lo reviso y lo coloco en su lugar. Siento las molestias.