jQuery UI Autocomplete - стиль, как стандарт <SELECT> - PullRequest
3 голосов
/ 31 марта 2010

Я нахожусь на пороге запуска нового веб-приложения, которое, вероятно, будет нуждаться как в стандартных, простых раскрывающихся списках, так и в более многофункциональных элементах управления автозаполнением для более длинных списков значений, лучшего поведения при вводе текста и т. Д. планирую использовать виджет автозаполнения пользовательского интерфейса jQuery вместе с некоторыми функциями комбинированного списка, как описано здесь:
http://jqueryui.com/demos/autocomplete/#combobox

Меня беспокоит то, что "из коробки" виджет автозаполнения выглядит совсем иначе, чем стандартный элемент управления. Поскольку оформление и стиль не так просты, я надеюсь настроить Autocomplete так, чтобы он выглядел и чувствовал как можно ближе к возможному, за исключением случаев, когда расширенная функциональность оправдывает другое L & F.

Как лучше всего перерисовать автозаполнение, чтобы оно выглядело как? Это уже где-то было сделано? Должен ли я использовать JQuery UI Темы? Другие варианты?

1 Ответ

2 голосов
/ 31 марта 2010

Элемент управления автозаполнения уже использует тематику пользовательского интерфейса jQuery:)

Измените стиль с помощью выпадающего меню в правом верхнем углу страницы , которую вы связали здесь , чтобы увидеть.

Это доступные по умолчанию темы. но вы, конечно, можете настроить тему самостоятельно. Все виджеты jQuery UI соответствуют этой схеме тем. Они также предоставляют инструмент для настройки темы, который называется ThemeRoller . Вы увидите автозаполнение справа в ThemeRoller, оно будет отображаться в режиме реального времени при внесении изменений в тему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...