Визуально настроить автозаполнение в Wicket - PullRequest
4 голосов
/ 16 сентября 2008

Как визуально настроить поля автозаполнения в Wicket (изменить цвета, шрифты и т. Д.)?

Ответы [ 2 ]

9 голосов
/ 17 сентября 2008

Вы можете использовать CSS, чтобы изменить внешний вид этого компонента. Для компонента автозаполнения Ajax в 1.3 элемент, который вы хотите переопределить, - это div.wicket-aa, поэтому, например, вы можете сделать:

div.wicket-aa {
    background-color:white;
    border:1px solid #CCCCCC;
    color:black;
}
div.wicket-aa ul {
   list-style-image:none;
   list-style-position:outside;
   list-style-type:none;
   margin:0pt;
   padding:5px;
}
div.wicket-aa ul li.selected {
    background-color:#CCCCCC;
}
1 голос
/ 17 сентября 2008

Perilandmishap, пожалуй, самый полезный ответ для ваших нужд. Лично я всегда находил, что стандартное автоматическое управление Ajax в Wicket крайне недостаточно для моих нужд. Если вы действительно хотите, чтобы ваше автоматическое завершение было профессиональным, попробуйте использовать библиотеки Ajax от Wicket.

...