Mejorado el control ComboBox del dojo toolkit

Dojo Combobox mejorado

Desde hace mucho tiempo, se intenta completar la carencia de controles de interfaz de html con creaciones a medida hechas con javascript. Uno de estos controles que no aparecen en html es el control ComboBox. Los chichos del Dojo Toolkit, crearon una implementación bastante buena, pero como comenta Kenneth, no cubre la metáfora del ComboBox sino más bien la de un “Auto Updater”.
En realidad debería cumplir los puntos:

  • Cuando se escribe en la caja de texto, un ComboBox debe MOVERSE hacia el elemento concordante de la lista, no filtrar los resultados de busqueda.
  • Se debe poder seleccionar cualquier elemento de la lista usando solo el raton.
  • En un ComboBox, debes ser capaz de seleccionar un elemento que no coincida con lo que escribes. Por ejemplo debes podes escribir “H” (seleccionaría Hawaii) y poder pulsar abajo para seleccionar “Idaho”.
  • Debe tener la capacidad de paginar grandes listas.

Podeis ver un ejemplo funcional en: http://home.exetel.com.au/cweatures/combosample/combotest.html

Publicado por

manuel

Me dedico al desarrollo de aplicaciones. Principalmente trabajo con XHTML, CSS, Javascript, XML, JSON, PHP, MySQL, Linux/MacOS X y Flash actionscript. Intento siempre trabajar con estándares y simplificar el desarrollo y las aplicaciones finales con el objetivo de orientarlas al usuario (que sean útiles y faciliten el trabajo).

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *