2010-03-31 5 views
3

Je suis sur le point de démarrer une nouvelle application web qui nécessitera probablement à la fois des listes déroulantes standard simples et des commandes de saisie semi-automatique plus riches en fonctionnalités pour des listes de valeurs plus longues , mieux saisir le comportement à venir, etc. Je prévois d'utiliser le widget Autocomplete jQuery UI avec un comportement combobox comme détaillé ici:
http://jqueryui.com/demos/autocomplete/#comboboxjQuery UI Autocomplete - style comme un standard <SELECT>

Ma préoccupation est que « hors de la boîte » le widget est très Autocomplete différent d'un contrôle standard. Depuis est pas facile à la peau/le style, j'espère régler le Autocomplete regarder & sentir aussi près du possible, sauf dans les cas où la fonctionnalité accrue justifie une autre L & F.

Quelle est la La meilleure façon d'aller à propos de reskinning la saisie semi-automatique pour ressembler plus à un? Est-ce que cela a déjà été fait quelque part? Dois-je utiliser les thèmes de l'interface utilisateur jQuery? Autres options?

Répondre

2

Le contrôle de saisie semi-automatique utilise déjà la thématisation jQuery UI :)

changer le style avec le menu déroulant en haut à droite de cette page you linked here voir.

Ce sont les thèmes par défaut disponibles. mais vous pouvez bien sûr modifier le thème vous-même. Tous les widgets de l'interface utilisateur jQuery sont conformes à ce schéma de thème. They provide a tool you can customize the theme with as well, called ThemeRoller. Vous verrez la saisie semi-automatique sur la droite dans ThemeRoller, elle sera stylée en direct lorsque vous apportez des modifications au thème.

+0

Merci pour l'info. Je suis conscient que le widget prend en charge le thème, mais je suppose que ce que je veux savoir, c'est s'il est approprié d'utiliser des thèmes dans ce but? Y a-t-il un thème qui le fera ressembler plus à la